Commit Graph

40 Commits

Author SHA1 Message Date
Gunnar Beutner d703f80e62 Enabled pre-compiled headers for Windows builds. 2012-07-15 13:13:19 +02:00
Gunnar Beutner 3e472012d1 Implemented exception support for AsyncTasks. 2012-07-15 10:58:03 +02:00
Gunnar Beutner e6b99c62a7 Disabled resolving host macros for now. 2012-07-14 20:06:32 +02:00
Gunnar Beutner fe237e0145 Bugfixes for the ScriptTask feature. 2012-07-14 16:49:21 +02:00
Gunnar Beutner 30aa16d9dc Implemented script tasks. 2012-07-14 15:59:59 +02:00
Gunnar Beutner 6cbccdc91c Cleaned up AsyncTask class. 2012-07-14 13:57:50 +02:00
Gunnar Beutner eb2e4ac205 Bugfixes for the Process/AsyncTask classes. 2012-07-14 12:44:37 +02:00
Gunnar Beutner b176963c93 Improved Event::Post performance. 2012-07-13 23:37:05 +02:00
Gunnar Beutner a73f41fb6c Fixed compilation errors on *NIX. 2012-07-13 21:07:39 +02:00
Gunnar Beutner 20dbad0131 Implemented Process class, cleaned up NagiosCheckTask. 2012-07-13 21:00:54 +02:00
Gunnar Beutner 530819d658 Implemented global macros. 2012-07-13 11:30:11 +02:00
Gunnar Beutner 6122628884 Merge branch 'master' of github.com:gunnarbeutner/strawberry 2012-07-10 09:38:24 +02:00
Gunnar Beutner 8dc5ba7632 Added missing GPL headers and Visual Studio filters. 2012-07-09 20:32:02 +02:00
Gunnar Beutner 4402a26c3e Renamed Ringbuffer class to RingBuffer 2012-07-09 20:17:32 +02:00
Gunnar Beutner b38a618ce7 Moved CIB class constructors from header file to .cpp files. 2012-07-09 17:07:20 +02:00
Gunnar Beutner 5f32319c02 Removed unused code. 2012-07-09 17:04:39 +02:00
Gunnar Beutner 9e7ba72eb4 Clean up reachability calculation. 2012-07-09 17:03:24 +02:00
Gunnar Beutner 16e8d131fb Added GetProperty/SetTag/GetTag accessors to ConfigObjectAdapter. 2012-07-09 16:44:46 +02:00
Gunnar Beutner c7788f73c2 Verify object type in the CIB class constructors. 2012-07-09 16:38:01 +02:00
Gunnar Beutner 777f39c1ef Renamed Dictionary::{Set,Get}Property -> Dictionary::{Set,Get} 2012-07-09 16:19:56 +02:00
Gunnar Beutner 8d27f66b83 Moved host reachability/state code into the cib library. 2012-07-09 13:27:59 +02:00
Gunnar Beutner c8261fa8f2 Auto-detect host parents. 2012-07-09 12:44:31 +02:00
Gunnar Beutner 55ca6fd276 Implemented host dependencies 2012-07-09 10:09:53 +02:00
Gunnar Beutner 8eac0a91c2 Fixed truncated plugin output. 2012-07-07 18:25:27 +02:00
Gunnar Beutner 28f88df37c Fixed build on Win32. 2012-07-07 13:17:50 +02:00
Gunnar Beutner 37cf22aaf0 Implemented ConfigItemBuilder class. 2012-07-06 14:33:10 +02:00
Gunnar Beutner efff45cf0b Removed obsolete code. 2012-07-03 15:26:58 +02:00
Gunnar Beutner d3b4cc7b0d Bugfixes. 2012-07-03 15:20:44 +02:00
Gunnar Beutner db05779fde Added missing state calculation. 2012-07-03 15:17:42 +02:00
Gunnar Beutner 57f0dcf460 Bugfixes. 2012-07-03 15:14:49 +02:00
Gunnar Beutner d26d8e7bb7 Re-designed reachability detection. 2012-07-03 15:11:54 +02:00
Gunnar Beutner f9139a6f97 Bugfixes. 2012-07-03 15:01:09 +02:00
Gunnar Beutner 734ec2f5fb Implemented service dependencies. 2012-07-03 14:18:46 +02:00
Gunnar Beutner d577406a66 Implemented ServiceStatusMessage class. 2012-07-03 10:41:25 +02:00
Gunnar Beutner 5dc74ecf0e Build fixes for *NIX. 2012-07-03 10:00:44 +02:00
Gunnar Beutner 512f46907e Compilation fixes for Windows. 2012-07-02 19:09:45 +02:00
Gunnar Beutner 40350bfce8 Make checkers configurable. 2012-07-02 16:19:43 +02:00
Gunnar Beutner 1b421d0cc0 Bugfixes. 2012-07-02 15:48:49 +02:00
Gunnar Beutner 9a0cae862a Added freshness_interval config setting. 2012-07-02 15:08:54 +02:00
Gunnar Beutner f2420fb17a Moved CIB stuff into a separate library and loadable component. 2012-07-02 12:34:54 +02:00