Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							48fe703017 
							
						 
					 
					
						
						
							
							Fix cluster config sync for (non-)authoritative configs  
						
						... 
						
						
						
						Details: https://dev.icinga.org/issues/10819#note-39 
refs #10819  
						
						
					 
					
						2016-02-23 09:09:55 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							db0e8c676e 
							
						 
					 
					
						
						
							
							Fix that relative paths do not work with include_zones  
						
						... 
						
						
						
						fixes  #10828  
					
						2016-02-23 09:09:20 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							c544c686a8 
							
						 
					 
					
						
						
							
							Update copyright headers for 2016  
						
						
						
						
					 
					
						2016-01-12 08:31:24 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							dd77863910 
							
						 
					 
					
						
						
							
							Implement Array::ToString and Dictionary::ToString  
						
						... 
						
						
						
						fixes  #10329  
					
						2015-10-26 11:05:24 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							74ef3e3ce6 
							
						 
					 
					
						
						
							
							Turn includes into AST expressions  
						
						... 
						
						
						
						fixes  #10008  
					
						2015-10-22 09:46:31 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							9eb7cfa620 
							
						 
					 
					
						
						
							
							Add missing keywords in ConfigCompiler::GetKeywords  
						
						... 
						
						
						
						refs #9960  
						
						
					 
					
						2015-10-07 06:09:55 -07: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 
							
						 
					 
					
						
						
						
						
							
						
						
							1f63bcb1b3 
							
						 
					 
					
						
						
							
							Remove unused argument 'async'  
						
						... 
						
						
						
						refs #9972  
						
						
					 
					
						2015-08-26 06:57:24 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							6af771b3bf 
							
						 
					 
					
						
						
							
							Fix crash in ConfigCompiler::RegisterZoneDir  
						
						... 
						
						
						
						fixes  #9987  
					
						2015-08-24 14:14:44 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							aa00f4183a 
							
						 
					 
					
						
						
							
							Get rid of code duplication in ConfigWriter/ConsoleCommand  
						
						... 
						
						
						
						refs #9099  
						
						
					 
					
						2015-08-11 06:47:08 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							0a1dad0a8f 
							
						 
					 
					
						
						
							
							Fix broken cluster config sync w/ latest api changes  
						
						... 
						
						
						
						Apart from dropping the requirement of adding 'include_zones "etc", "zones.d"'
on upgrade to 2.4, we've forgotten to register the local zone directory into
the new ZoneFragment tree.
This fix adds a new function to register the local zones.d directory.
After that the config sync works again.
fixes  #9735  
						
						
					 
					
						2015-07-26 17:57:34 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ccd63b9d15 
							
						 
					 
					
						
						
							
							Implement the include_zones directive  
						
						... 
						
						
						
						refs #9083  
						
						
					 
					
						2015-07-21 09:32:17 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							0884265180 
							
						 
					 
					
						
						
							
							Fix leak in ConfigCompiler::CompileStream  
						
						... 
						
						
						
						refs #8791  
						
						
					 
					
						2015-03-19 08:17:57 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							3e08f2e0b5 
							
						 
					 
					
						
						
							
							Make order for deferred initializers deterministic  
						
						... 
						
						
						
						refs #8791  
						
						
					 
					
						2015-03-18 13:24:31 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							6c96d5bc98 
							
						 
					 
					
						
						
							
							Clean up the start-up process a bit  
						
						... 
						
						
						
						fixes  #8791  
					
						2015-03-18 11:14:51 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							7c31654552 
							
						 
					 
					
						
						
							
							Remove the return type for Utility::LoadExtensionLibrary  
						
						
						
						
					 
					
						2015-03-03 07:19:34 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							2cd5f3516d 
							
						 
					 
					
						
						
							
							Fix compiler warning  
						
						
						
						
					 
					
						2015-02-11 15:58:07 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							0490fe73f7 
							
						 
					 
					
						
						
							
							Implement line continuation for "icinga2 console"  
						
						... 
						
						
						
						fixes  #8133  
					
						2015-02-10 13:27:02 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							29093f2a2f 
							
						 
					 
					
						
						
							
							Improve error message on missing included config files  
						
						... 
						
						
						
						fixes  #8179  
					
						2015-02-07 21:50:14 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							78bfd0204c 
							
						 
					 
					
						
						
							
							Update copyright year  
						
						
						
						
					 
					
						2015-01-22 12:00:23 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							c433284d27 
							
						 
					 
					
						
						
							
							Improve error reporting  
						
						... 
						
						
						
						fixes  #8136 
refs #6070  
					
						2014-12-20 15:29:04 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							1cb0231c05 
							
						 
					 
					
						
						
							
							Refactor how variable scopes work  
						
						... 
						
						
						
						refs #8074  
						
						
					 
					
						2014-12-14 11:33:45 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							705447ce18 
							
						 
					 
					
						
						
							
							Make ConfigCompiler::HandleInclude return an inline dictionary  
						
						... 
						
						
						
						fixes  #8047  
					
						2014-12-10 11:30:42 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ab63fca3d5 
							
						 
					 
					
						
						
							
							Make the config parser thread-safe  
						
						... 
						
						
						
						fixes  #7822  
					
						2014-11-28 06:48:27 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							9a49e085cd 
							
						 
					 
					
						
						
							
							Fix some more shift/reduce conflicts  
						
						... 
						
						
						
						refs #7800  
						
						
					 
					
						2014-11-23 12:06:47 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							8e265b7b7f 
							
						 
					 
					
						
						
							
							Implement a C++ code generator for libconfig  
						
						... 
						
						
						
						fixes  #7699 
fixes  #7704 
fixes  #7706  
					
						2014-11-20 21:53:32 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							684ad2641a 
							
						 
					 
					
						
						
							
							Fix GetInstance() methods for the DbType and config validator registry classes  
						
						
						
						
					 
					
						2014-11-09 13:06:25 +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 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							43dd9729d7 
							
						 
					 
					
						
						
							
							Change log message identifier for libconfig.  
						
						... 
						
						
						
						Refs #6346  
						
						
					 
					
						2014-05-28 14:42:00 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							632026cd9f 
							
						 
					 
					
						
						
							
							Rename C++ header files.  
						
						... 
						
						
						
						Fixes  #6291  
					
						2014-05-25 16:27:14 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							3a1ce23aeb 
							
						 
					 
					
						
						
							
							Implicitly set zone attribute for files includes from zones.d.  
						
						... 
						
						
						
						Refs #6191  
						
						
					 
					
						2014-05-13 14:40:12 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							9c3e399188 
							
						 
					 
					
						
						
							
							Remove unnecessary includes.  
						
						... 
						
						
						
						Fixes  #6189  
					
						2014-05-11 18:11:32 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							12c8814bd8 
							
						 
					 
					
						
						
							
							Fix some more compiler warnings.  
						
						... 
						
						
						
						Refs #5823  
						
						
					 
					
						2014-05-11 06:43:01 +02:00 
						 
				 
			
				
					
						
							
							
								Gerd von Egidy 
							
						 
					 
					
						
						
						
						
							
						
						
							6ac851ca10 
							
						 
					 
					
						
						
							
							Improve error message when trying to open a config file.  
						
						... 
						
						
						
						Fixes  #5666 
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de> 
					
						2014-04-30 00:36:49 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							f8d2172c27 
							
						 
					 
					
						
						
							
							Implement include_recursive config directive.  
						
						... 
						
						
						
						Fixes  #5238  
					
						2013-11-29 12:26:31 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							0978e46d5a 
							
						 
					 
					
						
						
							
							Implement file type flags for Utility::Glob.  
						
						... 
						
						
						
						Fixes  #5123  
					
						2013-11-22 09:03:52 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							92dd32eb68 
							
						 
					 
					
						
						
							
							Implement support for high-level stack traces.  
						
						... 
						
						
						
						Refs #5085  
						
						
					 
					
						2013-11-21 09:42:27 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							bf1a800e39 
							
						 
					 
					
						
						
							
							Update copyright information.  
						
						
						
						
					 
					
						2013-09-25 07:45:56 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							59d979c61e 
							
						 
					 
					
						
						
							
							config: Don't throw exception when file pattern doesn't match any files.  
						
						
						
						
					 
					
						2013-08-30 14:02:47 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							519ce78727 
							
						 
					 
					
						
						
							
							Implement script variables IcingaPrefixDir, IcingaLocalStateDir, IcingaPkgLibDir, IcingaPkgDataDir and IcingaStatePath.  
						
						
						
						
					 
					
						2013-08-30 12:04:24 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							9d076c3c03 
							
						 
					 
					
						
						
							
							Refactor #includes (Part 3).  
						
						
						
						
					 
					
						2013-03-17 20:19:29 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							0bb0711d72 
							
						 
					 
					
						
						
							
							Refactor #includes (Part 2).  
						
						
						
						
					 
					
						2013-03-16 21:18:53 +01:00