| 
							
							
								 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 | 9d436605f0 | Fix compatibility with CMake < 3.1 | 2018-01-18 15:12:46 +01:00 |  | 
			
				
					| 
							
							
								 Michael Insel | 158ae2188e | Change copyright header for 2018 | 2018-01-02 12:08:55 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 83f17b5bfa | Replace boost::assign::list_of with initializer lists | 2017-11-30 18:09:38 +01: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 | 599929b0f6 | Update copyright headers for 2016 | 2016-01-12 08:29:59 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 2cc33b7fb3 | Don't validate arguments/parameters that aren't strings refs #10539 | 2015-11-10 07:59:10 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 1813c0932c | Remove dead code from old modified attributes refs #9851 | 2015-09-29 14:24:39 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | d7970f5bb1 | Implement modified attributes v2 refs #9081
refs #9093 | 2015-08-15 20:07:10 +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 |  | 
			
				
					| 
							
							
								 Michael Friedrich | e1cb543bb5 | Fix missing config validator for command arguments 'set_if' fixes #8724 | 2015-03-20 16:12:24 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | e8cee8d5e2 | Allow using more than one %validator rule for the same type fixes #8829 | 2015-03-20 15:49:55 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 24852e05c7 | Move ValidateMacroString into the MacroProcessor class refs #7311 | 2015-02-11 16:14:59 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | cb6f1043e1 | Replace if( with if ( | 2015-02-11 15:47:45 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 8ca57cba03 | Add macro config validator for command args, env, custom attr, perfdata templates fixes #7311 | 2015-02-11 15:32:10 +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 | 2d53e000c8 | Refactor the config validator so that it doesn't require serialized objects refs #7701 | 2014-11-20 13:28:21 +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 | e1c95d4fa0 | Improve config compiler's memory usage | 2014-11-08 13:21:51 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | ade12dc27a | Remove unused attributes | 2014-11-07 21:43:00 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | aedef8af97 | Modify OnVarsChanged event to pass values refs #5219 | 2014-08-26 17:11:19 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 263f198992 | Require command to be an array when the arguments attribute is used fixes #6698 | 2014-07-16 13:01:55 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 632026cd9f | Rename C++ header files. Fixes #6291 | 2014-05-25 16:27:14 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | af951819bc | Add MessageOrigin to OnVarsChanged. Refs #6187
Refs #5219 | 2014-05-19 18:17:47 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 9c3e399188 | Remove unnecessary includes. Fixes #6189 | 2014-05-11 18:11:32 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 7730cc9b52 | ModifiedAttributes for Enable* must call signals. Refs #6151
Refs #5219 | 2014-05-10 17:24:39 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 72f7537fa6 | Add modified attributes for user and command vars. Fixes #6043 | 2014-04-17 15:20:28 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 5c58eb368c | Merge 'macros' and 'custom' attributes into 'vars', part 1. Refs #5855 | 2014-04-03 11:35:25 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | ce737ff2f3 | Change copyright header (again). Fixes #5424 | 2014-03-19 11:42:47 +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 | e546cd854d | Clean up the DynamicType class. Refs #5036 | 2013-11-08 16:07:21 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | a84536bea3 | Implement serializer support for arbitrary classes. Fixes #5024 | 2013-11-08 14:08:59 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | db4b3b78d6 | Implement class compiler. Refs #4963 | 2013-10-28 14:27:36 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | bf1a800e39 | Update copyright information. | 2013-09-25 07:45:56 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | ec0a32380e | Fix: Don't shell-escape macros by default. | 2013-09-09 13:44:18 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | e9e55cd8c0 | Remove the replication feature and clean up the code. | 2013-08-26 14:56:38 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 03e019580a | Implement dumping commands and timeperiods. | 2013-07-02 08:44:03 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 207b91224b | compat: dump commands to objects.cache service->notifications may create duplicates. | 2013-07-01 20:12:03 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | d042a181bd | Refactor commands and implement event handlers. Fixes #3877
Fixes #4001 | 2013-06-13 11:33:00 +02:00 |  |