| 
							
							
								 Gunnar Beutner | f9feb41877 | Implement support for handling exceptions in user scripts | 2017-06-13 14:03:41 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | d05b7c4178 | Allow expressions for the type in object/template declarations | 2017-05-11 14:21:30 +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 | 78cd56e277 | Implement support for default templates fixes #12575 | 2016-08-28 10:27:43 +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 | 429d11daa8 | Fix compiler warnings fixes #12534 | 2016-08-24 20:33:34 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | c5a170a972 | Implement support for namespaces fixes #12408 | 2016-08-12 11:32:16 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 54bbaf9f7d | Implement support for marking functions as deprecated fixes #12393 | 2016-08-10 15:48:05 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 81a7a002b4 | Improve validation for flow control statements fixes #11622 | 2016-05-11 08:01:31 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 93a09b874b | Remove the (unused) 'inherits' keyword fixes #11659 | 2016-04-22 13:49:30 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 599929b0f6 | Update copyright headers for 2016 | 2016-01-12 08:29:59 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 678a237739 | Turn '=>' lambda expressions into side-effect-free statements fixes #10760 | 2015-12-01 16:41:00 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 5991a878a0 | Build fix for SLES 11 (with -std=c++11) fixes #10615 | 2015-11-21 04:46:13 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 7621870278 | Implement a debugger for Icinga scripts fixes #10547 | 2015-11-05 14:29:45 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 51f473d08a | Implement the current_filename and current_line keywords fixes #10243 | 2015-11-03 16:34:34 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 1ec20a1e8d | Fix: Line continuation is broken in 'icinga2 console' fixes #10461 | 2015-10-26 13:04:03 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 74ef3e3ce6 | Turn includes into AST expressions fixes #10008 | 2015-10-22 09:46:31 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 8136cda367 | Implement the ignore_on_error keyword fixes #9960 | 2015-10-05 12:44:11 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 6fb1b60c12 | Fix: NULs don't work in string values fixes #10234 | 2015-09-29 07:09:35 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | e19a36c659 | Fix parser error when using new-lines in dictionaries fixes #10204 | 2015-09-23 16:37:21 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | da83bae660 | Rename config/modules to config/packages fixes #9953 | 2015-09-01 20:09:04 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | f2a055c85a | Use an AST node for the 'library' keyword fixes #10017 | 2015-08-27 14:50:08 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 6a8f890e7c | Remove the FutureExpression class fixes #9972 | 2015-08-24 11:04:26 +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 | 827de21907 | Improve error messages for duplicate objects refs #9101 | 2015-08-15 20:07:12 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | ccd63b9d15 | Implement the include_zones directive refs #9083 | 2015-07-21 09:32:17 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 51d0e71a00 | Don't allow "ignore where" for groups when there's no "assign where" fixes #9554 | 2015-07-16 13:56:12 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | ed3882ba33 | Fix config parser ignoring forbidden "ignore" in template definition fixes #9535 | 2015-07-02 17:53:34 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | f69c0bd5a2 | Remove the ScopeCurrent constant fixes #9044 | 2015-04-15 08:36:17 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | ec7224e3ed | Generate C++ code for type validators fixes #7709
fixes #8867 | 2015-03-27 07:59:27 +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 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 8682c530af | Fix line continuation support for parentheses fixes #8679 | 2015-03-11 10:01:03 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 77fc213d6d | Remove unnecessary dynamic_casts | 2015-03-07 14:47:54 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | c3e32911a7 | Fix: else if doesn't work without an else branch fixes #8572 | 2015-03-03 10:22:21 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | fd090e057b | Implement 'else if' fixes #8548 | 2015-02-26 13:51:13 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | a76f816623 | Implement the 'continue' and 'break' keywords fixes #8394 | 2015-02-19 12:57:52 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | c95d2f14a3 | Fix a crash in yyerror() refs #8133 | 2015-02-10 15:53:20 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 0490fe73f7 | Implement line continuation for "icinga2 console" fixes #8133 | 2015-02-10 13:27:02 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | bb12704a31 | Implement the Json.encode and Json.decode methods fixes #8393 | 2015-02-09 08:14:06 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 3b3a65c9ae | Document operator precedence fixes #7816 | 2015-02-02 12:48:20 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | aeb579d2a0 | Implement another syntax for nullary lambdas refs #7564 | 2015-01-30 09:49:57 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | fb323ee215 | Evaluate apply filters in the for loop fixes #7610 | 2015-01-29 12:38:25 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 13917e07b0 | Implement validator support for function objects fixes #8291 | 2015-01-27 10:55:14 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 01d3be8820 | Implement the while statement fixes #8269 | 2015-01-23 15:54:27 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 78bfd0204c | Update copyright year | 2015-01-22 12:00:23 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 848d076090 | Implement the "globals" and "locals" keyword fixes #8244 | 2015-01-16 13:04:34 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 76fefaf9e2 | Make argument for the return keyword optional fixes #8237 | 2015-01-16 08:41:27 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | ff3ee32d92 | Fix DebugInfoRange for ApplyExpression in config parser fixes #8173 | 2015-01-08 17:00:13 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 7075607773 | Use @$ instead of DebugInfoRange | 2015-01-08 15:01:13 +01:00 |  |