Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							f449eb9e84
							
						
					 | 
					
						
						
							
							Implement Utility::Random().
						
						
						
						
						
						
					 | 
					
						2013-10-03 22:10:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							e8bd81bddc
							
						
					 | 
					
						
						
							
							db_ido: Add idoutils 1.x schema, check required 1.10.0 version.
						
						
						
						
						
						
						
						fixes #4766 
						
						
					 | 
					
						2013-09-27 15:56:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							bf1a800e39
							
						
					 | 
					
						
						
							
							Update copyright information.
						
						
						
						
						
						
					 | 
					
						2013-09-25 07:45:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							31a55987e5
							
						
					 | 
					
						
						
							
							cluster: Implement domain support.
						
						
						
						
						
						
					 | 
					
						2013-09-17 13:18:40 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							95909d82fe
							
						
					 | 
					
						
						
							
							cluster: Implement authority checks.
						
						
						
						
						
						
					 | 
					
						2013-09-12 10:04:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							161c933edc
							
						
					 | 
					
						
						
							
							Build fix: Check if pthread_setname_np() is available.
						
						
						
						
						
						
					 | 
					
						2013-09-08 13:13:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e05f270459
							
						
					 | 
					
						
						
							
							base: Don't set thread name for the first thread.
						
						
						
						
						
						
					 | 
					
						2013-09-03 15:44:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							d5650c90c9
							
						
					 | 
					
						
						
							
							Fix grammar mistake.
						
						
						
						
						
						
					 | 
					
						2013-09-02 10:53:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							86e2f3dd81
							
						
					 | 
					
						
						
							
							Windows build fix.
						
						
						
						
						
						
					 | 
					
						2013-09-01 06:01:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							7f52e04a01
							
						
					 | 
					
						
						
							
							Implement OS-specific support for thread names.
						
						
						
						
						
						
					 | 
					
						2013-08-30 10:19:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e9e55cd8c0
							
						
					 | 
					
						
						
							
							Remove the replication feature and clean up the code.
						
						
						
						
						
						
					 | 
					
						2013-08-26 14:56:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							10dff1d8c1
							
						
					 | 
					
						
						
							
							Removed dependency on boost/uuid.
						
						
						
						
						
						
					 | 
					
						2013-05-03 11:26:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							fd3e92ea0c
							
						
					 | 
					
						
						
							
							Refactor AsyncTasks.
						
						
						
						
						
						
					 | 
					
						2013-03-25 17:36:15 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							28335db4ba
							
						
					 | 
					
						
						
							
							Windows build fix.
						
						
						
						
						
						
					 | 
					
						2013-03-22 16:05:48 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							c63684a72f
							
						
					 | 
					
						
						
							
							Shell-escape macros.
						
						
						
						
						
						
					 | 
					
						2013-03-22 10:58:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							734f76af96
							
						
					 | 
					
						
						
							
							Windows build fix.
						
						
						
						
						
						
					 | 
					
						2013-03-18 22:40:40 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							5cd387016d
							
						
					 | 
					
						
						
							
							Refactored #includes (Part 6).
						
						
						
						
						
						
					 | 
					
						2013-03-18 19:02:42 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							2a8bc3ca0f
							
						
					 | 
					
						
						
							
							Refactor #includes (Part 5).
						
						
						
						
						
						
					 | 
					
						2013-03-18 17:39:40 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							0bb0711d72
							
						
					 | 
					
						
						
							
							Refactor #includes (Part 2).
						
						
						
						
						
						
					 | 
					
						2013-03-16 21:18:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							3073200b53
							
						
					 | 
					
						
						
							
							Cleaned up #includes (Part 1).
						
						
						
						
						
						
					 | 
					
						2013-03-15 18:21:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							3c363499bb
							
						
					 | 
					
						
						
							
							Eliminate the Component class.
						
						
						
						
						
						
						
						Fixes #3832
Fixes #3840 
						
						
					 | 
					
						2013-03-12 13:45:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							4b2d828b99
							
						
					 | 
					
						
						
							
							Refactor the init script and remove the -d option.
						
						
						
						
						
						
						
						Fixes #3666 
						
						
					 | 
					
						2013-03-12 11:48:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							412a44e697
							
						
					 | 
					
						
						
							
							Windows build fix.
						
						
						
						
						
						
					 | 
					
						2013-03-11 14:08:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							d8edd98e41
							
						
					 | 
					
						
						
							
							Add more information to exceptions.
						
						
						
						
						
						
					 | 
					
						2013-03-11 13:47:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							fa3f01667f
							
						
					 | 
					
						
						
							
							Implemented stacktrace support for Windows.
						
						
						
						
						
						
					 | 
					
						2013-03-07 15:00:26 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							b674d46557
							
						
					 | 
					
						
						
							
							Implemented the LONGDATETIME, SHORTDATETIME, DATE and TIME macros.
						
						
						
						
						
						
					 | 
					
						2013-02-28 10:27:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							a4c7052a6e
							
						
					 | 
					
						
						
							
							Fine-grained locks (WIP, Part 2).
						
						
						
						
						
						
					 | 
					
						2013-02-18 14:40:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							c63c28dd9c
							
						
					 | 
					
						
						
							
							Fine-grained locks (WIP, Part 1).
						
						
						
						
						
						
					 | 
					
						2013-02-17 19:14:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							79bf945868
							
						
					 | 
					
						
						
							
							Implement calling Python functions.
						
						
						
						
						
						
					 | 
					
						2013-02-16 07:49:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							099821ce07
							
						
					 | 
					
						
						
							
							Windows build fix.
						
						
						
						
						
						
					 | 
					
						2013-02-14 10:59:01 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							c91191e701
							
						
					 | 
					
						
						
							
							Implement global mutex (for use by scripting languages).
						
						
						
						
						
						
					 | 
					
						2013-02-14 10:55:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							49576d3a82
							
						
					 | 
					
						
						
							
							Use #if rather than #ifdef to check HAVE_* macros.
						
						
						
						
						
						
					 | 
					
						2013-02-14 10:55:15 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							26e2da7a7d
							
						
					 | 
					
						
						
							
							Refactor the FD_CLOEXEC/O_NONBLOCK code.
						
						
						
						
						
						
					 | 
					
						2013-02-13 13:03:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							2893134940
							
						
					 | 
					
						
						
							
							Make Application::ProcessEvents() static.
						
						
						
						
						
						
					 | 
					
						2013-02-13 07:25:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							85e469019f
							
						
					 | 
					
						
						
							
							Windows bugfixes for Utility::DirName and Utility::Glob.
						
						
						
						
						
						
					 | 
					
						2013-02-09 10:43:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							b887f14d96
							
						
					 | 
					
						
						
							
							Use BOOST_THROW_EXCEPTION instead of boost::throw_exception()
						
						
						
						
						
						
						
						Fixes #3636 
						
						
					 | 
					
						2013-02-06 12:51:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e047e06fc8
							
						
					 | 
					
						
						
							
							Finish implementing %validator.
						
						
						
						
						
						
						
						Fixes #3634 
						
						
					 | 
					
						2013-02-06 12:09:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							eadb309dab
							
						
					 | 
					
						
						
							
							Bugfix: Add missing parenthesis in function call.
						
						
						
						
						
						
					 | 
					
						2013-02-06 11:39:32 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							53705d16dc
							
						
					 | 
					
						
						
							
							Implement AsyncTask::Wait() and make completion callbacks optional.
						
						
						
						
						
						
					 | 
					
						2013-02-06 10:56:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							383d2369b1
							
						
					 | 
					
						
						
							
							Bugfix: Make sure Utility::Glob return false if no matching files were found.
						
						
						
						
						
						
					 | 
					
						2013-02-03 01:30:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							18f935cfa2
							
						
					 | 
					
						
						
							
							Added missing const qualifiers.
						
						
						
						
						
						
					 | 
					
						2013-02-02 09:19:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							11cf07fa9c
							
						
					 | 
					
						
						
							
							Config: implement support for wildcard includes
						
						
						
						
						
						
						
						Fixes #2771 
						
						
					 | 
					
						2013-02-02 00:32:18 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							24e2d1d3f2
							
						
					 | 
					
						
						
							
							Use boost::lexical_cast instead of stringstreams.
						
						
						
						
						
						
					 | 
					
						2013-01-31 10:10:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							ff0e6d91d2
							
						
					 | 
					
						
						
							
							Move exception_handler into libbase. Add handler for SIGABRT.
						
						
						
						
						
						
						
						Fixes #3590 
						
						
					 | 
					
						2013-01-30 11:51:15 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c65757219
							
						
					 | 
					
						
						
							
							Implement Utility::NewUUID().
						
						
						
						
						
						
						
						Fixes #3589 
						
						
					 | 
					
						2013-01-30 09:08:48 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							7dc761236d
							
						
					 | 
					
						
						
							
							Remove InitializeLibrary TODO.
						
						
						
						
						
						
						
						Closes #3538 
						
						
					 | 
					
						2013-01-22 09:04:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							70c66fa542
							
						
					 | 
					
						
						
							
							Implemented the #library directive and fixed loading icinga.dll on Windows.
						
						
						
						
						
						
					 | 
					
						2013-01-17 15:05:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							5ff640fd14
							
						
					 | 
					
						
						
							
							Fixed Utility::Sleep on Windows.
						
						
						
						
						
						
					 | 
					
						2012-09-27 10:05:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							c5479057f7
							
						
					 | 
					
						
						
							
							Make exception messages more verbose.
						
						
						
						
						
						
					 | 
					
						2012-09-27 09:38:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							74a3bca0f6
							
						
					 | 
					
						
						
							
							Fixed crash in Utility::Daemonize().
						
						
						
						
						
						
						
						Fixes #3194 
						
						
					 | 
					
						2012-09-27 08:21:07 +02:00 | 
					
					
						
						
							
							
							
						
					 |