Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							4677014b6d 
							
						 
					 
					
						
						
							
							Implement support for arrays in custom variables  
						
						... 
						
						
						
						fixes  #6544  
					
						2014-11-02 07:27:50 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							3709ec73ea 
							
						 
					 
					
						
						
							
							Add Utility::SetFileOwnership() on Linux  
						
						... 
						
						
						
						refs #7476  
						
						
					 
					
						2014-10-30 19:52:22 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							4fe486c4dd 
							
						 
					 
					
						
						
							
							Cli: Fix overwriting api.conf; Move black/whitelist functionality into AgentUtility class  
						
						... 
						
						
						
						refs #7253 
fixes  #7481  
						
						
					 
					
						2014-10-29 19:21:52 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ceca27e25b 
							
						 
					 
					
						
						
							
							Fix Utility::GetFQDN() on OS X  
						
						... 
						
						
						
						fixes  #7495  
					
						2014-10-29 16:54:33 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							3f032692ce 
							
						 
					 
					
						
						
							
							Implement agent settings for "agent set" and "agent list"  
						
						... 
						
						
						
						refs #7248  
						
						
					 
					
						2014-10-27 15:12:19 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							9227d990dc 
							
						 
					 
					
						
						
							
							Add Utility::CopyFile()  
						
						... 
						
						
						
						refs #7423  
						
						
					 
					
						2014-10-22 19:25:29 +02: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 
							
						 
					 
					
						
						
						
						
							
						
						
							a4081f1445 
							
						 
					 
					
						
						
							
							Implement support for CLI commands  
						
						... 
						
						
						
						fixes  #7246  
					
						2014-10-08 15:33:10 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ac32d4b382 
							
						 
					 
					
						
						
							
							Improve thread spawning behavior  
						
						... 
						
						
						
						fixes  #7186  
					
						2014-09-11 11:45:21 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							6f2ea6bc08 
							
						 
					 
					
						
						
							
							Fix build problems with Oracle Solaris Studio  
						
						... 
						
						
						
						refs #6896  
						
						
					 
					
						2014-09-02 13:09:17 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							65bec9e904 
							
						 
					 
					
						
						
							
							Clean up some parts of the code  
						
						
						
						
					 
					
						2014-08-17 17:57:41 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							39248dad42 
							
						 
					 
					
						
						
							
							Build fix for Windows  
						
						
						
						
					 
					
						2014-08-07 14:23:20 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Andres 
							
						 
					 
					
						
						
						
						
							
						
						
							46dbe5a4f5 
							
						 
					 
					
						
						
							
							Fix incorrect usage of readdir_r  
						
						... 
						
						
						
						refs #6821 
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de> 
						
						
					 
					
						2014-08-04 08:49:04 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Andres 
							
						 
					 
					
						
						
						
						
							
						
						
							20fc8773b6 
							
						 
					 
					
						
						
							
							Build fix for Solaris  
						
						... 
						
						
						
						refs #6821 
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de> 
						
						
					 
					
						2014-08-04 08:49:04 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ad1a11f882 
							
						 
					 
					
						
						
							
							Remove source line information from stacktraces  
						
						... 
						
						
						
						fixes  #6576  
					
						2014-06-25 09:18:53 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							1eb77b0cd7 
							
						 
					 
					
						
						
							
							Replace recursive implementation with a forward loop in Utility::MkDirP()  
						
						... 
						
						
						
						That way we always move into the tree, but not start in the deepest
level and may limit the tree level too in the future, if required.
Solves the Win32 implementation by moving the general mkdir() call into
Utility::MkDir().
refs #6328  
						
						
					 
					
						2014-06-13 09:10:35 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							2acf6a063e 
							
						 
					 
					
						
						
							
							Fix syncing zones.d from etc/ to var/lib in a recursive manner  
						
						... 
						
						
						
						Missing mkdir -p basically. Introducing Utility::MkDirP() which still
requires Win32 implementation.
refs #6328  
						
						
					 
					
						2014-06-12 23:28:46 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							09ad04b09a 
							
						 
					 
					
						
						
							
							Error messages: Use strerror() for message formatting.  
						
						... 
						
						
						
						Refs #6070  
						
						
					 
					
						2014-06-05 17:45:02 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							f1e77a0579 
							
						 
					 
					
						
						
							
							Error Messages: Deal with socket exceptions.  
						
						... 
						
						
						
						Refs #6070  
						
						
					 
					
						2014-06-05 14:36:50 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							076d297931 
							
						 
					 
					
						
						
							
							Change log message identifier for libbase.  
						
						... 
						
						
						
						Refs #6346  
						
						
					 
					
						2014-05-28 14:42:00 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							7f5d8a36b4 
							
						 
					 
					
						
						
							
							Split Utility::GetHostName into two functions.  
						
						... 
						
						
						
						Fixes  #6312  
					
						2014-05-27 10:20:33 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							3f2df5b656 
							
						 
					 
					
						
						
							
							Make sure that Utility::GetHostName() returns an FQDN.  
						
						... 
						
						
						
						Fixes  #6312  
					
						2014-05-26 17:32:18 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							632026cd9f 
							
						 
					 
					
						
						
							
							Rename C++ header files.  
						
						... 
						
						
						
						Fixes  #6291  
					
						2014-05-25 16:27:14 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							1bc1356fe6 
							
						 
					 
					
						
						
							
							Windows build fix.  
						
						
						
						
					 
					
						2014-05-22 21:32:08 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							46165dbccf 
							
						 
					 
					
						
						
							
							Make sort order for Utility::{Glob,GlobRecursive} deterministic.  
						
						... 
						
						
						
						Fixes  #5854  
					
						2014-05-22 13:12:58 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							b2246f3af9 
							
						 
					 
					
						
						
							
							Build fix for Windows.  
						
						... 
						
						
						
						Refs# 6191 
						
						
					 
					
						2014-05-17 08:38:28 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							c7b5e4c31e 
							
						 
					 
					
						
						
							
							Fix some compiler warnings.  
						
						... 
						
						
						
						Refs #5823  
						
						
					 
					
						2014-05-11 06:04:43 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							45270f1bb8 
							
						 
					 
					
						
						
							
							Refactor the agent and cluster components.  
						
						... 
						
						
						
						Refs #6107  
						
						
					 
					
						2014-05-08 09:13:04 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							0571d8a464 
							
						 
					 
					
						
						
							
							Run INITIALIZE_ONCE() after static initializers.  
						
						... 
						
						
						
						Refs #6107  
						
						
					 
					
						2014-05-08 09:13:04 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							b119c3285b 
							
						 
					 
					
						
						
							
							Change log level for some messages.  
						
						... 
						
						
						
						Fixes  #6072  
					
						2014-04-29 11:01:28 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							ea24147d0d 
							
						 
					 
					
						
						
							
							Add uptime information to the "icinga" check type.  
						
						... 
						
						
						
						Fixes  #6064  
					
						2014-04-28 09:23:52 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							e19948fc95 
							
						 
					 
					
						
						
							
							Add agent setup wizard for Windows.  
						
						... 
						
						
						
						Refs #4865  
						
						
					 
					
						2014-04-18 12:39:50 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							0fb55f3404 
							
						 
					 
					
						
						
							
							Fix NSIS installer and Windows service.  
						
						... 
						
						
						
						Refs #4865  
						
						
					 
					
						2014-04-18 12:15:01 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							70062b5884 
							
						 
					 
					
						
						
							
							Make sure that Utility::GlobRecursive doesn't recurse into . and ..  
						
						... 
						
						
						
						Fixes  #5946  
					
						2014-04-05 23:23:42 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							04dcceef59 
							
						 
					 
					
						
						
							
							Implement Utility::GetSymbolName and Utility::GetSymbolSource for Windows.  
						
						... 
						
						
						
						Refs #5870  
						
						
					 
					
						2014-03-30 01:20:58 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							27955843c0 
							
						 
					 
					
						
						
							
							Move Addr2Line function to the Utility class.  
						
						... 
						
						
						
						Refs #5846  
						
						
					 
					
						2014-03-23 19:39:25 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							ce737ff2f3 
							
						 
					 
					
						
						
							
							Change copyright header (again).  
						
						... 
						
						
						
						Fixes  #5424  
					
						2014-03-19 11:42:47 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							7d9dc1a36b 
							
						 
					 
					
						
						
							
							Fix including a non-existing directory exception requires path information.  
						
						... 
						
						
						
						Fixes  #5618  
					
						2014-02-07 13:23:26 +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 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							984ffb7421 
							
						 
					 
					
						
						
							
							Fix memory leak in Utility::GlobRecursive.  
						
						... 
						
						
						
						Fixes  #5604  
					
						2014-02-05 13:53:56 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							555d72150a 
							
						 
					 
					
						
						
							
							Update copyright header.  
						
						... 
						
						
						
						Fixes  #5424  
					
						2014-01-09 00:32:11 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							e7184225f3 
							
						 
					 
					
						
						
							
							Improve performance for icinga::Deserialize.  
						
						... 
						
						
						
						Refs #5327  
						
						
					 
					
						2013-12-13 14:08:11 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							37179cdf32 
							
						 
					 
					
						
						
							
							Improve config compiler performance.  
						
						... 
						
						
						
						Refs #5327  
						
						
					 
					
						2013-12-13 14:07:37 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							af6df9f268 
							
						 
					 
					
						
						
							
							Improve compatibility with Windows.  
						
						... 
						
						
						
						Fixes  #5287  
					
						2013-12-09 13:46:53 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							41ded2858c 
							
						 
					 
					
						
						
							
							Implement scheduled downtimes.  
						
						... 
						
						
						
						Fixes  #3584  
					
						2013-12-06 13:45:18 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							4648b82b33 
							
						 
					 
					
						
						
							
							Fix compiler warning for Utility::GlobRecursive.  
						
						... 
						
						
						
						Refs #5246  
						
						
					 
					
						2013-12-02 11:18:16 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							9f7e5b1845 
							
						 
					 
					
						
						
							
							Fix compiler warning.  
						
						... 
						
						
						
						Refs #5245  
						
						
					 
					
						2013-11-29 17:06:48 +01:00