Gunnar Beutner
|
d789cee443
|
Build fixes and code cleanup.
|
2012-08-03 13:19:55 +02:00 |
Gunnar Beutner
|
a38379c56d
|
Implemented support for replicating object tags [WIP - broken].
|
2012-08-02 11:45:50 +02:00 |
Gunnar Beutner
|
8c185a38b0
|
Renamed ConfigObject to DynamicObject.
|
2012-07-30 10:17:29 +02:00 |
Gunnar Beutner
|
24a5a10e00
|
Refactored ConfigObject adapter classes.
|
2012-07-27 19:56:57 +02:00 |
Gunnar Beutner
|
a1a3cb7d0f
|
Moved OnCheckResultReceived signal to the Service class.
|
2012-07-26 12:28:29 +02:00 |
Gunnar Beutner
|
1eb25ad4e9
|
Keep track of time using fractions of seconds.
|
2012-07-25 12:59:17 +02:00 |
Gunnar Beutner
|
1af31791ea
|
Build fixes.
|
2012-07-25 09:07:15 +02:00 |
Gunnar Beutner
|
d1e7c15178
|
Removed delegation::ServiceStatus message (obsoleted by the domain concept)
|
2012-07-25 09:03:02 +02:00 |
Gunnar Beutner
|
d3be282f2b
|
Fixed calculation of next check timestamp.
|
2012-07-24 16:46:48 +02:00 |
Gunnar Beutner
|
0423f42d03
|
Cleaned up status calculation code.
|
2012-07-24 15:38:30 +02:00 |
Gunnar Beutner
|
bcb1b23d9f
|
Handle all exception types rather than just the ones inheriting from std::exception.
|
2012-07-23 08:57:19 +02:00 |
Gunnar Beutner
|
7d1ec0332d
|
Removed CIB::RequireInformation.
|
2012-07-20 14:30:35 +02:00 |
Gunnar Beutner
|
898e74bb44
|
Made *::ScriptFunc private.
|
2012-07-19 11:17:05 +02:00 |
Gunnar Beutner
|
24494a78bc
|
Moved calculation of next check timestamp into the cibsync component.
|
2012-07-18 11:52:22 +02:00 |
Gunnar Beutner
|
0ad6026f29
|
Cleaned up socket exception handling.
|
2012-07-17 20:41:06 +02:00 |
Gunnar Beutner
|
a224c20a30
|
Revert 78215843 as it requires Boost version 1.43.
|
2012-07-17 19:19:03 +02:00 |
Gunnar Beutner
|
f6c95efa45
|
Try to more uniformly distribute checks in their check interval.
|
2012-07-17 19:10:14 +02:00 |
Gunnar Beutner
|
0016c7b79d
|
Re-enable host macros.
|
2012-07-17 13:03:44 +02:00 |
Gunnar Beutner
|
78215843cf
|
Use Boost.Range instead of tie().
|
2012-07-17 10:29:30 +02:00 |
Gunnar Beutner
|
bc1ded140f
|
Build fixes for *NIX.
|
2012-07-17 00:01:23 +02:00 |
Gunnar Beutner
|
e2bf3bd56b
|
Use BOOST_FOREACH for most for loops.
|
2012-07-16 22:00:50 +02:00 |
Gunnar Beutner
|
9c7c039365
|
Implemented native::NullCheck check method.
|
2012-07-16 15:10:42 +02:00 |
Gunnar Beutner
|
7270fb160c
|
Renamed "hooks" to "methods".
|
2012-07-16 08:19:51 +02:00 |
Gunnar Beutner
|
07b30e19a9
|
Cleaned up NagiosCheckTask.
|
2012-07-15 17:48:58 +02:00 |
Gunnar Beutner
|
fd38babd98
|
More bugfixes for AsyncTask.
|
2012-07-15 17:29:59 +02:00 |
Gunnar Beutner
|
310edc1074
|
Re-enabled /MP (parallel builds) on Windows.
|
2012-07-15 13:15:51 +02:00 |
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 |