Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a93cf8cce
							
						
					 | 
					
						
						
							
							Don't attempt to restore program state from non-existing state file
						
						
						
						
						
						
						
						fixes #8444 
						
						
					 | 
					
						2015-02-14 23:39:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							1c7a0d03a1
							
						
					 | 
					
						
						
							
							Fix a case where NetString::ReadStringFromStream might incorrectly return StatusEof
						
						
						
						
						
						
						
						refs #6109 
						
						
					 | 
					
						2015-02-14 18:48:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							f097e48889
							
						
					 | 
					
						
						
							
							Don't use separate threads for each ApiClient object
						
						
						
						
						
						
						
						fixes #6109 
						
						
					 | 
					
						2015-02-14 16:34:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							97fc5bb10b
							
						
					 | 
					
						
						
							
							Implement additional attributes for the Host class
						
						
						
						
						
						
						
						refs #7564 
						
						
					 | 
					
						2015-02-09 08:50:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							78bfd0204c
							
						
					 | 
					
						
						
							
							Update copyright year
						
						
						
						
						
						
					 | 
					
						2015-01-22 12:00:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							363f23b1d8
							
						
					 | 
					
						
						
							
							Rename ScriptFunction to Function
						
						
						
						
						
						
						
						fixes #8258 
						
						
					 | 
					
						2015-01-21 08:48:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							97168378e8
							
						
					 | 
					
						
						
							
							Rename _DEBUG to I2_DEBUG
						
						
						
						
						
						
						
						fixes #7767 
						
						
					 | 
					
						2014-12-19 12:19:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							873e294158
							
						
					 | 
					
						
						
							
							Refactor the WorkQueue class to make error reporting easier
						
						
						
						
						
						
						
						refs #7709 
						
						
					 | 
					
						2014-12-18 15:11:57 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							1cb0231c05
							
						
					 | 
					
						
						
							
							Refactor how variable scopes work
						
						
						
						
						
						
						
						refs #8074 
						
						
					 | 
					
						2014-12-14 11:33:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							05485ea2d6
							
						
					 | 
					
						
						
							
							Disallow calling strings as functions
						
						
						
						
						
						
						
						fixes #8040 
						
						
					 | 
					
						2014-12-12 20:45:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							334e61037a
							
						
					 | 
					
						
						
							
							Split DynamicObject::OnConfigLoaded into two separate events
						
						
						
						
						
						
						
						refs #7780 
						
						
					 | 
					
						2014-11-21 18:31:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							7321e45abc
							
						
					 | 
					
						
						
							
							Implement support for executing remote commands
						
						
						
						
						
						
						
						fixes #7559 
						
						
					 | 
					
						2014-11-13 14:54:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							478f03b49a
							
						
					 | 
					
						
						
							
							Replace boost::shared_ptr with boost::intrusive_ptr
						
						
						
						
						
						
						
						refs #7622 
						
						
					 | 
					
						2014-11-09 16:54:41 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							ff12522a62
							
						
					 | 
					
						
						
							
							Fix operator== for Value and String comparisons
						
						
						
						
						
						
						
						refs #7472 
						
						
					 | 
					
						2014-10-30 13:04:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							8251a60044
							
						
					 | 
					
						
						
							
							Make sure that OnStateLoaded is called for all objects
						
						
						
						
						
						
						
						fixes #7482 
						
						
					 | 
					
						2014-10-29 11:14:32 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							7559273359
							
						
					 | 
					
						
						
							
							Replace cJSON with YAJL
						
						
						
						
						
						
						
						fixes #7452 
						
						
					 | 
					
						2014-10-26 20:00:35 +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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							308ba45102
							
						
					 | 
					
						
						
							
							Improve error message for duplicate objects
						
						
						
						
						
						
						
						refs #6070 
						
						
					 | 
					
						2014-09-09 14:49:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							96521ead10
							
						
					 | 
					
						
						
							
							Fix incorrect path in an error message
						
						
						
						
						
						
						
						fixes #6492 
						
						
					 | 
					
						2014-06-26 14:16:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							076d297931
							
						
					 | 
					
						
						
							
							Change log message identifier for libbase.
						
						
						
						
						
						
						
						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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							601e10cb46
							
						
					 | 
					
						
						
							
							Use CustomVarObject instead of DynamicObject for all libicinga objects.
						
						
						
						
						
						
						
						Fixes #6187 
						
						
					 | 
					
						2014-05-19 17:57:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							7310a254e8
							
						
					 | 
					
						
						
							
							Parallellize restoring objects from the state file.
						
						
						
						
						
						
						
						Fixes #6226 
						
						
					 | 
					
						2014-05-18 09:20:23 +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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							b367187c0b
							
						
					 | 
					
						
						
							
							Implement HA for IDO connections.
						
						
						
						
						
						
						
						Refs #6107 
						
						
					 | 
					
						2014-05-09 13:02:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							4c022199f4
							
						
					 | 
					
						
						
							
							Reimplement load-balancing for checks.
						
						
						
						
						
						
						
						Refs #6107 
						
						
					 | 
					
						2014-05-09 11:45:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							45270f1bb8
							
						
					 | 
					
						
						
							
							Refactor the agent and cluster components.
						
						
						
						
						
						
						
						Refs #6107 
						
						
					 | 
					
						2014-05-08 09:13:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							5b359ea518
							
						
					 | 
					
						
						
							
							Add CompatUtility::GetModifiedAttributesList() for Livestatus.
						
						
						
						
						
						
						
						Fixes #6042 
						
						
					 | 
					
						2014-04-17 16:01:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							8cfce66604
							
						
					 | 
					
						
						
							
							Fix custom var override.
						
						
						
						
						
						
						
						Refs #5956
Refs #5962 
						
						
					 | 
					
						2014-04-16 17:52:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c0d93ea0a
							
						
					 | 
					
						
						
							
							Add modified attributes for vars dictionary.
						
						
						
						
						
						
						
						- new external commands
- raw values for 'vars'
- OnVarsChanged() signal for db_ido customvariablestatus updates
- refactor db_ido customvariable config updates
Refs #5956
Refs #5962 
						
						
					 | 
					
						2014-04-16 17:52:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							0683fca535
							
						
					 | 
					
						
						
							
							Allow anonymous functions to be garbage-collected.
						
						
						
						
						
						
						
						Fixes #5921 
						
						
					 | 
					
						2014-04-02 17:27:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							fc7d7cc9eb
							
						
					 | 
					
						
						
							
							DB IDO: Send endpoint authority for status updates.
						
						
						
						
						
						
						
						Refs #5636 
						
						
					 | 
					
						2014-03-20 18:03:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							ce737ff2f3
							
						
					 | 
					
						
						
							
							Change copyright header (again).
						
						
						
						
						
						
						
						Fixes #5424 
						
						
					 | 
					
						2014-03-19 11:42:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							14d8f8a12e
							
						
					 | 
					
						
						
							
							Documentation: Add Domains.
						
						
						
						
						
						
						
						Fixes #5288 
						
						
					 | 
					
						2014-03-07 15:21:57 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							555d72150a
							
						
					 | 
					
						
						
							
							Update copyright header.
						
						
						
						
						
						
						
						Fixes #5424 
						
						
					 | 
					
						2014-01-09 00:32:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							21fb0d9872
							
						
					 | 
					
						
						
							
							Implement "safe mode" for icinga::Deserialize.
						
						
						
						
						
						
						
						Fixes #5035 
						
						
					 | 
					
						2013-12-18 10:27:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							41d4ba169f
							
						
					 | 
					
						
						
							
							Embed constants into lib{base,icinga,db_ido}.
						
						
						
						
						
						
						
						Fixes #5247 
						
						
					 | 
					
						2013-12-17 14:24:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							4563bb355f
							
						
					 | 
					
						
						
							
							Fix another race condition in DynamicObject::Start.
						
						
						
						
						
						
						
						Fixes #5330 
						
						
					 | 
					
						2013-12-14 07:36:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							41ded2858c
							
						
					 | 
					
						
						
							
							Implement scheduled downtimes.
						
						
						
						
						
						
						
						Fixes #3584 
						
						
					 | 
					
						2013-12-06 13:45:18 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							cac4167e79
							
						
					 | 
					
						
						
							
							Fix initial check schedule.
						
						
						
						
						
						
						
						Fixes #5240 
						
						
					 | 
					
						2013-11-28 20:56:48 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							eb746b9929
							
						
					 | 
					
						
						
							
							Optimize DynamicObject::HasAuthority().
						
						
						
						
						
						
						
						Refs #5049 
						
						
					 | 
					
						2013-11-11 08:39:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e546cd854d
							
						
					 | 
					
						
						
							
							Clean up the DynamicType class.
						
						
						
						
						
						
						
						Refs #5036 
						
						
					 | 
					
						2013-11-08 16:07:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							a84536bea3
							
						
					 | 
					
						
						
							
							Implement serializer support for arbitrary classes.
						
						
						
						
						
						
						
						Fixes #5024 
						
						
					 | 
					
						2013-11-08 14:08:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							6acc017707
							
						
					 | 
					
						
						
							
							Remove namespace qualifiers for boost::make_shared and boost::enable_shared_from_this.
						
						
						
						
						
						
						
						Fixes #5012 
						
						
					 | 
					
						2013-11-07 08:28:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							b1ddc71925
							
						
					 | 
					
						
						
							
							Merge ReflectionObject methods into the Object class.
						
						
						
						
						
						
						
						Refs #4996 
						
						
					 | 
					
						2013-11-05 08:56:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a751eb8af
							
						
					 | 
					
						
						
							
							Fix DynamicObject::HasAuthority.
						
						
						
						
						
						
						
						Refs #4979 
						
						
					 | 
					
						2013-10-30 15:59:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							db4b3b78d6
							
						
					 | 
					
						
						
							
							Implement class compiler.
						
						
						
						
						
						
						
						Refs #4963 
						
						
					 | 
					
						2013-10-28 14:27:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							ab402cbfaf
							
						
					 | 
					
						
						
							
							Remove unused #includes.
						
						
						
						
						
						
					 | 
					
						2013-10-22 10:13:35 +02:00 | 
					
					
						
						
							
							
							
						
					 |