Gunnar Beutner
|
c5c534b55b
|
Build fix for Solaris.
|
2012-08-13 13:06:43 +02:00 |
Gunnar Beutner
|
22dabfc60d
|
Updated the checker and delegation components to use replication for the "checker" property.
|
2012-08-03 23:03:58 +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
|
709cd36e83
|
Implemented state retention.
|
2012-07-24 13:13:02 +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
|
78215843cf
|
Use Boost.Range instead of tie().
|
2012-07-17 10:29:30 +02:00 |
Gunnar Beutner
|
e2bf3bd56b
|
Use BOOST_FOREACH for most for loops.
|
2012-07-16 22:00:50 +02:00 |
Gunnar Beutner
|
802fc15969
|
Cleaned up TcpClient interface.
|
2012-07-16 00:02:31 +02:00 |
Gunnar Beutner
|
18bbde330c
|
Bugfixes for the AsyncTask class.
|
2012-07-15 17:15:49 +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
|
20dbad0131
|
Implemented Process class, cleaned up NagiosCheckTask.
|
2012-07-13 21:00:54 +02:00 |
Gunnar Beutner
|
ff3259eee6
|
Removed I2_PLATFORM* macros.
|
2012-07-12 16:54:33 +02:00 |
Gunnar Beutner
|
1405d1961a
|
Cleaned up the Variant class.
|
2012-07-11 20:55:46 +02:00 |
Gunnar Beutner
|
a64c99c176
|
Implemented logging to files and made logging configurable.
|
2012-07-10 15:14:45 +02:00 |
Gunnar Beutner
|
50ffb492b9
|
Implemented syslog logger class.
|
2012-07-10 13:31:17 +02:00 |
Gunnar Beutner
|
7d859e2e18
|
Made logging more modular.
|
2012-07-10 12:21:19 +02:00 |
Gunnar Beutner
|
2272e410c2
|
Implement task statistics.
|
2012-06-28 15:43:49 +02:00 |
Gunnar Beutner
|
34d26d424f
|
Made sockets multi-threaded.
|
2012-06-24 05:27:01 +02:00 |
Gunnar Beutner
|
877b9516f0
|
More performance improvements.
|
2012-06-19 15:52:48 +02:00 |
Gunnar Beutner
|
1d8331ecd8
|
Use a FIFO queue for the tasks in the thread pool.
|
2012-06-18 06:31:40 +02:00 |
Gunnar Beutner
|
4c658eb889
|
Multi-threaded nagios checks.
|
2012-06-17 21:00:24 +02:00 |
Gunnar Beutner
|
7753e229cc
|
Remove EventArgs struct.
|
2012-06-16 03:42:54 +02:00 |
Gunnar Beutner
|
10138c7ff8
|
Cleaned up Application::GetExeDirectory
|
2012-06-15 22:26:25 +02:00 |
Gunnar Beutner
|
9ab3f6aaba
|
Compilation fixes for *NIX.
|
2012-06-15 19:56:28 +02:00 |
Gunnar Beutner
|
0bd5323629
|
Prefer boost::* over C++0x features.
|
2012-06-15 19:32:41 +02:00 |
Gunnar Beutner
|
8e61490530
|
Checker/delegation fixes.
|
2012-06-14 16:09:04 +02:00 |
Gunnar Beutner
|
1e1bb43dea
|
Replaced custom event code with Boost.Signals.
|
2012-06-14 15:16:41 +02:00 |
Gunnar Beutner
|
d45bcf99b1
|
Integrate libdyn with the configfile component.
|
2012-06-12 10:13:57 +02:00 |
Gunnar Beutner
|
979cbdd70c
|
Updated RPM spec file.
|
2012-05-26 23:12:46 +02:00 |
Gunnar Beutner
|
2e3e1af32b
|
Use ax_cxx_compile_stdcxx_0x.m4 to detect C++0x support.
|
2012-05-26 14:40:15 +02:00 |
Gunnar Beutner
|
e14bf9faec
|
Fixed compilation on Solaris 10.
|
2012-05-25 16:56:47 +02:00 |
Gunnar Beutner
|
70b2595b26
|
Added TR1 compat support using Boost.
|
2012-05-25 14:40:10 +02:00 |
Gunnar Beutner
|
59dcfa801c
|
Consistent ordering for method declarations.
|
2012-05-21 23:42:54 +02:00 |
Gunnar Beutner
|
9beef6446f
|
Even more documentation updastes.
|
2012-05-19 11:04:52 +02:00 |
Gunnar Beutner
|
1584e03fa3
|
Documentation update.
|
2012-05-19 10:48:00 +02:00 |
Gunnar Beutner
|
257988539a
|
Updated documentation.
|
2012-05-18 22:21:28 +02:00 |
Gunnar Beutner
|
62c8b700db
|
Removed unused classes from the build scripts.
|
2012-05-18 22:14:32 +02:00 |
Gunnar Beutner
|
7f381149dc
|
Implemented Lock class.
|
2012-05-18 10:15:15 +02:00 |
Gunnar Beutner
|
df4c8b9bae
|
Cleaned up code.
|
2012-05-17 19:14:03 +02:00 |
Gunnar Beutner
|
cdcac0d903
|
De-coupled JSON parsing from the Netstring class.
|
2012-05-13 10:44:03 +02:00 |
Gunnar Beutner
|
f6dff42434
|
Fixed FSF address.
|
2012-05-11 13:33:57 +02:00 |
Gunnar Beutner
|
1ec7c223d4
|
Fixed more compilation warnings.
|
2012-05-10 13:49:24 +02:00 |
Gunnar Beutner
|
3214c29363
|
Added copyright headers.
Updated Debian build files.
|
2012-05-10 12:06:41 +02:00 |
Gunnar Beutner
|
ae58a2dcda
|
Cleaned up logging.
Implemented TCPSocket::Get*Address()
|
2012-04-26 16:50:47 +02:00 |
Gunnar Beutner
|
00709b21c8
|
Deal with appletastic deprecation warnings for OpenSSL.
|
2012-04-24 19:58:32 +02:00 |
Gunnar Beutner
|
21ef4836ee
|
Implement SSL support.
|
2012-04-24 14:02:15 +02:00 |