Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							9141855454 
							
						 
					 
					
						
						
							
							Fix incorrect --version information  
						
						 
						
						... 
						
						
						
						fixes  #10784  
						
						
					 
					
						2016-02-23 09:34:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							2e930826e3 
							
						 
					 
					
						
						
							
							Make sure that all strings in the IDO database are UTF8-encoded  
						
						 
						
						... 
						
						
						
						fixes  #10554  
						
						
					 
					
						2016-02-23 09:08:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							c544c686a8 
							
						 
					 
					
						
						
							
							Update copyright headers for 2016  
						
						 
						
						
						
						
					 
					
						2016-01-12 08:31:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							383a6a1334 
							
						 
					 
					
						
						
							
							Fix missing path in mkdir() exception  
						
						 
						
						... 
						
						
						
						fixes  #10748  
						
						
					 
					
						2015-12-04 10:17:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							141f255d5b 
							
						 
					 
					
						
						
							
							Build fix for Windows  
						
						 
						
						... 
						
						
						
						refs #10693  
						
						
					 
					
						2015-11-26 11:19:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							b14a48d519 
							
						 
					 
					
						
						
							
							Implement Platform* global variables  
						
						 
						
						... 
						
						
						
						refs #10693  
						
						
					 
					
						2015-11-26 11:19:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							eb67f3779f 
							
						 
					 
					
						
						
							
							Fix incorrect error messages on Windows  
						
						 
						
						... 
						
						
						
						fixes  #10637  
						
						
					 
					
						2015-11-15 21:18:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							9ea51aa86e 
							
						 
					 
					
						
						
							
							Use non-blocking open() for the command pipe  
						
						 
						
						... 
						
						
						
						fixes  #10410  
						
						
					 
					
						2015-11-09 20:39:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							5aa91551a5 
							
						 
					 
					
						
						
							
							Improve validation for CIDR masks  
						
						 
						
						... 
						
						
						
						fixes  #10375  
						
						
					 
					
						2015-10-19 10:40:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Gelf 
							
						 
					 
					
						
						
						
						
							
						
						
							29188a4a10 
							
						 
					 
					
						
						
							
							Improve error handling in cidr_match function  
						
						 
						
						... 
						
						
						
						refs #10354 
Signed-off-by: Gunnar Beutner <gunnar@beutner.name> 
						
						
					 
					
						2015-10-14 12:23:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							06a0f182a5 
							
						 
					 
					
						
						
							
							Implement the cidr_match function  
						
						 
						
						... 
						
						
						
						fixes  #10354  
						
						
					 
					
						2015-10-14 10:14:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							2484016c54 
							
						 
					 
					
						
						
							
							Fix crash in RepositoryUtility::AddObject  
						
						 
						
						... 
						
						
						
						fixes  #10326  
						
						
					 
					
						2015-10-13 09:15:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							254c076dd4 
							
						 
					 
					
						
						
							
							Fix incorrectly escaped arguments for CreateProcess  
						
						 
						
						... 
						
						
						
						fixes  #10245  
						
						
					 
					
						2015-09-30 10:56:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							7eca257784 
							
						 
					 
					
						
						
							
							Fix return value of Utility::MkDir/MkDirP  
						
						 
						
						... 
						
						
						
						None as there are exceptions thrown.
fixes  #9689  
						
						
					 
					
						2015-08-24 15:11:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							b43a3135cc 
							
						 
					 
					
						
						
							
							Fix: Utility::Glob on Windows doesn't support wildcards in all but the last path component  
						
						 
						
						... 
						
						
						
						fixes  #9962  
						
						
					 
					
						2015-08-19 07:54:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							fca7a33aac 
							
						 
					 
					
						
						
							
							Implement config file management for the API  
						
						 
						
						... 
						
						
						
						refs #9083 
fixes  #9102 
fixes  #9103 
fixes  #9104 
fixes  #9705  
						
						
					 
					
						2015-07-23 17:57:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							59b81168ff 
							
						 
					 
					
						
						
							
							Add exceptions for Utility::MkDir{,P}  
						
						 
						
						... 
						
						
						
						fixes  #9689  
						
						
					 
					
						2015-07-21 15:56:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean-Marcel Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							a98d2f585d 
							
						 
					 
					
						
						
							
							Implement URL parser  
						
						 
						
						... 
						
						
						
						fixes  #9470  
						
						
					 
					
						2015-07-07 15:33:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							cfcb8675c7 
							
						 
					 
					
						
						
							
							Fix unexpected exception in Utility::DirName when specifying an empty path  
						
						 
						
						... 
						
						
						
						refs #9263  
						
						
					 
					
						2015-06-15 14:04:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							3e08f2e0b5 
							
						 
					 
					
						
						
							
							Make order for deferred initializers deterministic  
						
						 
						
						... 
						
						
						
						refs #8791  
						
						
					 
					
						2015-03-18 13:24:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							2867d79514 
							
						 
					 
					
						
						
							
							Add VERIFY check in Utility::ExecuteDeferredInitializers  
						
						 
						
						... 
						
						
						
						Coverity Bug ID: 1167738 
						
						
					 
					
						2015-03-03 09:26:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							3e12bfef25 
							
						 
					 
					
						
						
							
							Remove redundant error check in Utility::GetTime  
						
						 
						
						... 
						
						
						
						Coverity Bug ID: 1167732 
						
						
					 
					
						2015-03-03 09:23:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							7c31654552 
							
						 
					 
					
						
						
							
							Remove the return type for Utility::LoadExtensionLibrary  
						
						 
						
						
						
						
					 
					
						2015-03-03 07:19:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							24852e05c7 
							
						 
					 
					
						
						
							
							Move ValidateMacroString into the MacroProcessor class  
						
						 
						
						... 
						
						
						
						refs #7311  
						
						
					 
					
						2015-02-11 16:14:59 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							a9e2bc4b40 
							
						 
					 
					
						
						
							
							Implement a way to call methods on objects  
						
						 
						
						... 
						
						
						
						fixes  #8071  
						
						
					 
					
						2014-12-11 21:12:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							c1ac548a77 
							
						 
					 
					
						
						
							
							Escape special characters in repository file names  
						
						 
						
						... 
						
						
						
						fixes  #7618  
						
						
					 
					
						2014-12-10 13:20:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							e4bfb5f922 
							
						 
					 
					
						
						
							
							Fix static initializers for Utility::AddDeferredInitializer  
						
						 
						
						... 
						
						
						
						fixes  #7646  
						
						
					 
					
						2014-11-12 08:00:56 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							064407d3c9 
							
						 
					 
					
						
						
							
							Fix dynamic_cast problem  
						
						 
						
						... 
						
						
						
						fixes  #7586  
						
						
					 
					
						2014-11-06 09:05:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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