Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							ce737ff2f3
							
						
					 | 
					
						
						
							
							Change copyright header (again).
						
						
						
						
						
						
						
						Fixes #5424 
						
						
					 | 
					
						2014-03-19 11:42:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							2b6529c424
							
						
					 | 
					
						
						
							
							Fix {Host,Service,User}Group::{Add,Remove}Member isn't thread-safe.
						
						
						
						
						
						
						
						Fixes #5699 
						
						
					 | 
					
						2014-03-11 10:40:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							555d72150a
							
						
					 | 
					
						
						
							
							Update copyright header.
						
						
						
						
						
						
						
						Fixes #5424 
						
						
					 | 
					
						2014-01-09 00:32:11 +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
							
						 
					 | 
					
						
						
						
						
							
						
						
							db4b3b78d6
							
						
					 | 
					
						
						
							
							Implement class compiler.
						
						
						
						
						
						
						
						Refs #4963 
						
						
					 | 
					
						2013-10-28 14:27:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							bf1a800e39
							
						
					 | 
					
						
						
							
							Update copyright information.
						
						
						
						
						
						
					 | 
					
						2013-09-25 07:45:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e9e55cd8c0
							
						
					 | 
					
						
						
							
							Remove the replication feature and clean up the code.
						
						
						
						
						
						
					 | 
					
						2013-08-26 14:56:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							f5c7cde99b
							
						
					 | 
					
						
						
							
							ido: Implement hostgroup members.
						
						
						
						
						
						
					 | 
					
						2013-08-05 08:57:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							167b4ac714
							
						
					 | 
					
						
						
							
							Add HostGroup::OnMembersCached signal.
						
						
						
						
						
						
					 | 
					
						2013-08-01 11:08:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e2714525c9
							
						
					 | 
					
						
						
							
							Remove the built-in attributes notes_url and action_url.
						
						
						
						
						
						
					 | 
					
						2013-07-01 13:55:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							fd3e92ea0c
							
						
					 | 
					
						
						
							
							Refactor AsyncTasks.
						
						
						
						
						
						
					 | 
					
						2013-03-25 17:36:15 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							97fee26289
							
						
					 | 
					
						
						
							
							Remove @threadsafety doc strings
						
						
						
						
						
						
						
						Fixes #3889 
						
						
					 | 
					
						2013-03-22 12:02:20 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							c3975af6ec
							
						
					 | 
					
						
						
							
							Refactor #includes (Part 4).
						
						
						
						
						
						
					 | 
					
						2013-03-18 11:02:18 +01: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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							9ac731ba8e
							
						
					 | 
					
						
						
							
							Change log level for some debug messages.
						
						
						
						
						
						
					 | 
					
						2013-03-15 11:18:56 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c46bb4f7d
							
						
					 | 
					
						
						
							
							Use 'explicit' for constructors.
						
						
						
						
						
						
					 | 
					
						2013-03-14 23:52:52 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							07421751ad
							
						
					 | 
					
						
						
							
							Implement config support for arrays.
						
						
						
						
						
						
					 | 
					
						2013-03-14 12:17:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e2416b5b54
							
						
					 | 
					
						
						
							
							Check return values of SymGetLineFromAddr64 and SymFromAddr.
						
						
						
						
						
						
					 | 
					
						2013-03-07 16:00:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f7b553acd
							
						
					 | 
					
						
						
							
							Bugfixes for the *:Invalidate*Cache() calls.
						
						
						
						
						
						
					 | 
					
						2013-03-06 13:01:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							70fa21dfbc
							
						
					 | 
					
						
						
							
							Various bugfixes.
						
						
						
						
						
						
					 | 
					
						2013-03-06 11:04:20 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							be95f3171d
							
						
					 | 
					
						
						
							
							Even more code refactoring.
						
						
						
						
						
						
					 | 
					
						2013-03-04 15:52:42 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							48485c5f26
							
						
					 | 
					
						
						
							
							More lock refactoring. Yay.
						
						
						
						
						
						
					 | 
					
						2013-03-02 09:07:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							572a477da3
							
						
					 | 
					
						
						
							
							Refactored object locking code.
						
						
						
						
						
						
					 | 
					
						2013-03-01 12:07:52 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e9d32eeada
							
						
					 | 
					
						
						
							
							Implemented user groups.
						
						
						
						
						
						
					 | 
					
						2013-02-27 21:49:03 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e98fd3e3eb
							
						
					 | 
					
						
						
							
							Bug fixes for the new cache code.
						
						
						
						
						
						
					 | 
					
						2013-02-27 16:04:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							d666960fa0
							
						
					 | 
					
						
						
							
							Refactor the cache code... again.
						
						
						
						
						
						
					 | 
					
						2013-02-27 15:23:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e9648f35bc
							
						
					 | 
					
						
						
							
							Make the services/notifications caches thread safe.
						
						
						
						
						
						
						
						Send notifications based on the notification_interval setting. 
						
						
					 | 
					
						2013-02-27 12:44:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							35c79a76c1
							
						
					 | 
					
						
						
							
							Make attribute lookups O(1).
						
						
						
						
						
						
					 | 
					
						2013-02-26 10:13:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							5e91f6c54d
							
						
					 | 
					
						
						
							
							Fine-grained locks (WIP, Part 7).
						
						
						
						
						
						
					 | 
					
						2013-02-20 19:52:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							3dace35cf1
							
						
					 | 
					
						
						
							
							Fine-grained locks (WIP, Part 3).
						
						
						
						
						
						
					 | 
					
						2013-02-18 23:44:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							c63c28dd9c
							
						
					 | 
					
						
						
							
							Fine-grained locks (WIP, Part 1).
						
						
						
						
						
						
					 | 
					
						2013-02-17 19:14:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							2118e4b490
							
						
					 | 
					
						
						
							
							Renamed 'alias' property to 'display_name'.
						
						
						
						
						
						
					 | 
					
						2013-02-13 19:32:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							2501ff805a
							
						
					 | 
					
						
						
							
							Remove Host::OnInitCompleted and clean up the classes' constructors.
						
						
						
						
						
						
						
						Fixes #3678 
						
						
					 | 
					
						2013-02-11 14:01:52 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							84482bb39d
							
						
					 | 
					
						
						
							
							Removed alias property, added display_name.
						
						
						
						
						
						
					 | 
					
						2013-02-09 17:50:47 +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
							
						 
					 | 
					
						
						
						
						
							
						
						
							b74c2c8a68
							
						
					 | 
					
						
						
							
							Removed the old-style validation code.
						
						
						
						
						
						
					 | 
					
						2013-02-02 20:03:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							b79f966b53
							
						
					 | 
					
						
						
							
							Performance improvements for *Group::GetMembers().
						
						
						
						
						
						
					 | 
					
						2013-01-25 12:46:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							0d15141c7d
							
						
					 | 
					
						
						
							
							Build fix for FreeBSD.
						
						
						
						
						
						
					 | 
					
						2013-01-24 20:49:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							ad5256588d
							
						
					 | 
					
						
						
							
							Implemented ServiceGroup::GetMembers() and HostGroup::GetMembers().
						
						
						
						
						
						
					 | 
					
						2013-01-24 13:21:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							83772d4386
							
						
					 | 
					
						
						
							
							Implemented DynamicType support.
						
						
						
						
						
						
						
						Fixes #3477 
						
						
					 | 
					
						2012-12-04 08:42:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							037e3d913b
							
						
					 | 
					
						
						
							
							Refactored the libraries.
						
						
						
						
						
						
					 | 
					
						2012-09-10 14:07:32 +02:00 | 
					
					
						
						
							
							
							
						
					 |