Gunnar Beutner
|
d789cee443
|
Build fixes and code cleanup.
|
2012-08-03 13:19:55 +02:00 |
Gunnar Beutner
|
99b153e482
|
Bugfixes.
|
2012-08-02 12:12:59 +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
|
61e381befc
|
Fixed incorrect references to the 'retention.dat' file.
|
2012-07-26 11:42:57 +02:00 |
Gunnar Beutner
|
1eb25ad4e9
|
Keep track of time using fractions of seconds.
|
2012-07-25 12:59:17 +02:00 |
Gunnar Beutner
|
97a8869df1
|
Use throw_exception() instead of throw.
|
2012-07-24 15:38:04 +02:00 |
Gunnar Beutner
|
928804b5f3
|
Don't save properties for non-persistent config objects.
|
2012-07-24 14:18:33 +02:00 |
Gunnar Beutner
|
5a80d47ca0
|
Build fixes for *NIX.
|
2012-07-24 13:45:21 +02:00 |
Gunnar Beutner
|
bd8e0a9001
|
Add support for serializing empty Variants.
|
2012-07-24 13:33:38 +02:00 |
Gunnar Beutner
|
709cd36e83
|
Implemented state retention.
|
2012-07-24 13:13:02 +02:00 |
Gunnar Beutner
|
44b3de76c9
|
Moved serialization functionality into the base library.
|
2012-07-24 10:50:53 +02:00 |
Gunnar Beutner
|
d87c1758d5
|
Build fix for *NIX.
|
2012-07-23 10:27:12 +02:00 |
Gunnar Beutner
|
4814fed13a
|
Refactored the Component class.
|
2012-07-23 10:24:27 +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
|
b162ca9bfb
|
Added TcpClient::OnConnected event.
|
2012-07-18 11:15:39 +02:00 |
Gunnar Beutner
|
1fd0800780
|
Build fix.
|
2012-07-17 20:44: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
|
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
|
6ebb1bf192
|
Bugfixes for SSL sockets.
|
2012-07-16 12:25:09 +02:00 |
Gunnar Beutner
|
dd26fd46f5
|
Keep track of whether sockets are connected.
|
2012-07-16 11:15:20 +02:00 |
Gunnar Beutner
|
7270fb160c
|
Renamed "hooks" to "methods".
|
2012-07-16 08:19:51 +02:00 |
Gunnar Beutner
|
52f4bd7a72
|
Added missing GPL Header.
|
2012-07-16 00:04:16 +02:00 |
Gunnar Beutner
|
802fc15969
|
Cleaned up TcpClient interface.
|
2012-07-16 00:02:31 +02:00 |
Gunnar Beutner
|
0634075abd
|
Removed unused code.
|
2012-07-15 17:36:02 +02:00 |
Gunnar Beutner
|
fd38babd98
|
More bugfixes for AsyncTask.
|
2012-07-15 17:29:59 +02:00 |
Gunnar Beutner
|
18bbde330c
|
Bugfixes for the AsyncTask class.
|
2012-07-15 17:15:49 +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
|
f5431a953c
|
Build fixes for *NIX.
|
2012-07-15 13:07:12 +02:00 |
Gunnar Beutner
|
3e472012d1
|
Implemented exception support for AsyncTasks.
|
2012-07-15 10:58:03 +02:00 |
Gunnar Beutner
|
59d4b2ef6b
|
Fixed assert() in ~AsyncTask obscuring other errors.
|
2012-07-14 20:06:09 +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
|
06f9bf2eaa
|
Fixed compiler warning.
|
2012-07-13 19:38:14 +02:00 |
Gunnar Beutner
|
330c3710e3
|
More Win32 build fixes.
|
2012-07-13 15:29:39 +02:00 |
Gunnar Beutner
|
7807b87ff5
|
Win32 build fix.
|
2012-07-13 15:24:19 +02:00 |
Gunnar Beutner
|
3c972b9793
|
Made Timer::Timers private.
|
2012-07-13 15:03:24 +02:00 |
Gunnar Beutner
|
c0d7241eaf
|
Re-implemented integer support for the Variant class.
|
2012-07-13 13:09:09 +02:00 |
Gunnar Beutner
|
eebd660d4f
|
Fixed Variant::IsEmpty()
|
2012-07-13 11:24:05 +02:00 |
Gunnar Beutner
|
2450504382
|
Fixed uninitialized variable.
|
2012-07-13 09:59:26 +02:00 |
Gunnar Beutner
|
6473416352
|
Implemented 'log' config object and 'logpath' property for the 'application' object.
|
2012-07-13 09:03:22 +02:00 |