Commit Graph

114 Commits

Author SHA1 Message Date
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 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 fcc96cfe8f Fix compilation with Visual Studio 2013.
Refs #4987
2013-11-01 00:13:30 +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 dc566bf145 Revert Endpoint::SetClient() change. 2013-10-18 12:02:35 +02:00
Gunnar Beutner 4ef5682354 Set thread name for Endpoint threads. 2013-10-18 10:41:09 +02:00
Gunnar Beutner 20e7536b0d Change log severity for a debug message. 2013-10-17 16:03:44 +02:00
Gunnar Beutner 9c817f2a49 Remove debug message. 2013-10-17 14:41:45 +02:00
Gunnar Beutner fa845775a2 Fix crashes when restarting Icinga. 2013-10-17 10:56:42 +02:00
Gunnar Beutner e3bf2960fa cluster: Add debug message. 2013-10-17 09:28:49 +02:00
Gunnar Beutner 4d44d541f3 Re-implement ClusterListener::key_path. 2013-10-15 21:28:58 +02:00
Gunnar Beutner 1bce8cec97 Fix: ZlibStream doesn't work even if libssl supports zlib.
Fixes #4848
2013-10-15 12:59:49 +02:00
Gunnar Beutner b204061d9f Fix crash in ClusterListener::ReplayLog(). 2013-10-11 08:20:15 +02:00
Gunnar Beutner 8409b55018 More Win64 build fixes. 2013-10-10 23:46:45 +02:00
Gunnar Beutner 1b0977a512 Windows build fix. 2013-10-10 23:07:33 +02:00
Gunnar Beutner fe5c925a63 Windows build fix. 2013-10-09 15:03:24 +02:00
Gunnar Beutner d36e2ebd1a Build fix for CentOS 5.9.
Fixes #4819
2013-10-08 15:43:36 +02:00
Gunnar Beutner 369d88b3c4 Implement global attributes. 2013-10-08 11:57:35 +02:00
Gunnar Beutner 16b46e6069 Endpoint::host and Endpoint::service should be required attributes.
Fixes #4752
2013-09-26 10:45:40 +02:00
Gunnar Beutner f12ef09f00 Fix log message. 2013-09-26 10:35:42 +02:00
Gunnar Beutner ee14e6dda7 cluster: Add log message to config handler. 2013-09-26 09:39:09 +02:00
Gunnar Beutner c3746e7c73 Refactor the cluster library. 2013-09-25 09:36:55 +02:00
Gunnar Beutner 28a6db4e81 cluster: Don't allow wildcards in endpoint names. 2013-09-25 08:52:57 +02:00
Gunnar Beutner 83ca372fa8 config: Update validators. 2013-09-25 08:52:44 +02:00
Gunnar Beutner bf1a800e39 Update copyright information. 2013-09-25 07:45:56 +02:00
Gunnar Beutner 3c3101336a Comment out some of the less useful debug messages. 2013-09-21 09:00:40 +02:00
Gunnar Beutner c519deb257 Change log level for some messages. 2013-09-19 15:14:32 +02:00
Gunnar Beutner 6a1ce0d9b9 cluster: Fix log replay. 2013-09-19 15:08:34 +02:00
Gunnar Beutner a122baf9ba cluster: Make debug messages more useful. 2013-09-19 14:26:57 +02:00
Gunnar Beutner f176d8f28b Fix uninitialized variable. 2013-09-18 10:43:23 +02:00
Gunnar Beutner 411f23f9e7 cluster: Refactor method names. 2013-09-18 09:16:29 +02:00
Gunnar Beutner e7da4057f9 Implement support for work queues. 2013-09-18 09:09:16 +02:00
Michael Friedrich bcc370b82c Add RemoveDowntime() cancelled parameter, check for expired/triggered downtimes.
refs #4652
refs #4710
2013-09-17 19:37:10 +02:00
Gunnar Beutner 64cc137709 cluster: Fix default privileges. 2013-09-17 15:57:11 +02:00
Gunnar Beutner 48ec2dfd08 cluster: Log ignored messages. 2013-09-17 14:58:52 +02:00
Gunnar Beutner 74579fba59 Update log level for a debug message. 2013-09-17 14:39:43 +02:00
Gunnar Beutner 2c17affa4a Remove debug code 2013-09-17 14:38:27 +02:00
Gunnar Beutner 20ac2825e9 cluster: Fix deadlock. 2013-09-17 14:32:37 +02:00
Gunnar Beutner fa52d0ab58 Enable cluster debugging. 2013-09-17 14:21:45 +02:00
Gunnar Beutner 3ed7219fb2 cluster: Implement domain ACL checks. 2013-09-17 13:24:08 +02:00
Gunnar Beutner 31a55987e5 cluster: Implement domain support. 2013-09-17 13:18:40 +02:00
Gunnar Beutner 2739d5e0cd cluster: Remove old logs before reconnecting. 2013-09-16 14:01:24 +02:00
Gunnar Beutner 0188c426fe Change log level for a debug message. 2013-09-16 12:27:25 +02:00
Gunnar Beutner e391fc0858 Fix: Cluster log files were not properly removed when an instance has no peers. 2013-09-16 11:08:13 +02:00
Gunnar Beutner 5495b0279e Add debug message. 2013-09-16 11:06:21 +02:00