| 
							
							
								 Gunnar Beutner | af5990a4f4 | Rename variables. Refs #5909 | 2014-04-05 19:03:18 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 23e9630682 | Implement host checks. Refs #5919 | 2014-04-04 15:57:54 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 54063f0b9f | Rename __name and __type properties. Refs #5870 | 2014-03-28 14:17:55 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | ce737ff2f3 | Change copyright header (again). Fixes #5424 | 2014-03-19 11:42:47 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 4d6088bee1 | Stop checks during shutdown. Fixes #5784 | 2014-03-17 09:04:19 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 09d6b6fefa | Health Check: Sanitize perfdata. Refs #5664 | 2014-03-10 18:01:26 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 22d53cf3b5 | Implement a new object type for service dependencies. Fixes #2799 | 2014-03-05 09:57:29 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | f890a7ae8c | Refactor status/perfdata stats registry. Fixes #5622 | 2014-02-20 15:25:58 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 84be5e3413 | Implement StatsFunction Registry for features. Refs #5622 | 2014-02-17 17:53:41 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 555d72150a | Update copyright header. Fixes #5424 | 2014-01-09 00:32:11 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | cac4167e79 | Fix initial check schedule. Fixes #5240 | 2013-11-28 20:56:48 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 48569b6205 | Fix deadlock when rescheduling checks. Fixes #5092 | 2013-11-28 20:56:48 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 39dcf20a89 | Implement support for stack traces for STL exceptions. Fixes #5114 | 2013-11-20 21:55:14 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | ff807dabff | Use a separate thread pool for checks. Refs #5050 | 2013-11-15 12:18:40 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | eb746b9929 | Optimize DynamicObject::HasAuthority(). Refs #5049 | 2013-11-11 08:39:35 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | ca9b31d4f0 | Add check statistics. Refs #5049 | 2013-11-10 17:47:47 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 9a764d8a08 | Optimize signal calls. Refs #5049 | 2013-11-10 16:53:57 +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 | f2307c4242 | Add cmake build files. Refs #4962 | 2013-11-03 13:45:26 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 2c143fbdf8 | Remove unused files. Refs #4962 | 2013-11-03 11:12:47 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | dc21088680 | Fix make dist. Refs #4976 | 2013-10-30 12:18:08 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 9f1c4539dc | Remove libltdl dependency. Refs #4964 | 2013-10-30 12:00:55 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | db4b3b78d6 | Implement class compiler. Refs #4963 | 2013-10-28 14:27:36 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 0c2bd2cb09 | Refactor check scheduler some more. | 2013-10-18 14:10:31 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | b517943012 | Refactor check scheduler. | 2013-10-18 13:46:22 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | fe5c925a63 | Windows build fix. | 2013-10-09 15:03:24 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 369d88b3c4 | Implement global attributes. | 2013-10-08 11:57:35 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | bf1a800e39 | Update copyright information. | 2013-09-25 07:45:56 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 68ec21f13f | cluster: Another fix for authority checks. | 2013-09-13 07:50:23 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | cbc53db5c1 | checker: Fix incorrect wait time when first service is non-authoritative. | 2013-09-12 16:36:18 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 7bc99d3860 | checker: Fix waiting for non-authoritative checks. | 2013-09-12 15:31:07 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 91aad7c997 | checker: Make sure non-authoritative cluster instances don't reschedule checks. | 2013-09-12 15:20:01 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 95909d82fe | cluster: Implement authority checks. | 2013-09-12 10:04:04 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 45219433bb | cluster: Avoid unnecessary SetForceNextCheck messages. | 2013-09-10 09:26:46 +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 | e93808a468 | Fix "make dist". Fixes #4489 | 2013-08-29 08:38:09 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 2e2012c913 | Clean up Makefiles. | 2013-08-29 08:21:07 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | f49bb3d150 | Refactor JSON-RPC library and implement check-result messages. | 2013-08-27 12:21:41 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | e9e55cd8c0 | Remove the replication feature and clean up the code. | 2013-08-26 14:56:38 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 4961523e91 | Add DECLARE_PTR_TYPEDEFS macro for Ptr/WeakPtr typedefs. | 2013-07-09 08:43:52 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 8e880a3f39 | Fix include directory for ltdl.h. | 2013-07-02 16:56:01 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | c9fb309200 | tools: move mkembedconfig into subdir preparation for moving the conversion script into tools/
refs #4337 | 2013-06-24 16:05:18 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 1375c64ad9 | Release checker mutex before writing log message. | 2013-03-27 15:27:45 +00:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | fd3e92ea0c | Refactor AsyncTasks. | 2013-03-25 17:36:15 +00:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 734f76af96 | Windows build fix. | 2013-03-18 22:40:40 +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 |  |