Gunnar Beutner
|
3c363499bb
|
Eliminate the Component class.
Fixes #3832
Fixes #3840
|
2013-03-12 13:45:54 +01:00 |
Gunnar Beutner
|
e2416b5b54
|
Check return values of SymGetLineFromAddr64 and SymFromAddr.
|
2013-03-07 16:00:10 +01:00 |
Gunnar Beutner
|
659fcf8fa3
|
Fix cppcheck warnings.
|
2013-03-06 15:41:13 +01:00 |
Gunnar Beutner
|
be95f3171d
|
Even more code refactoring.
|
2013-03-04 15:52:42 +01:00 |
Gunnar Beutner
|
48485c5f26
|
More lock refactoring. Yay.
|
2013-03-02 09:07:47 +01:00 |
Gunnar Beutner
|
572a477da3
|
Refactored object locking code.
|
2013-03-01 12:07:52 +01:00 |
Gunnar Beutner
|
d666960fa0
|
Refactor the cache code... again.
|
2013-02-27 15:23:25 +01:00 |
Gunnar Beutner
|
35c79a76c1
|
Make attribute lookups O(1).
|
2013-02-26 10:13:54 +01:00 |
Gunnar Beutner
|
2ef255b9f6
|
Fine-grained locks (WIP, Part 9).
|
2013-02-24 01:10:34 +01:00 |
Gunnar Beutner
|
3dace35cf1
|
Fine-grained locks (WIP, Part 3).
|
2013-02-18 23:44:24 +01:00 |
Gunnar Beutner
|
a4c7052a6e
|
Fine-grained locks (WIP, Part 2).
|
2013-02-18 14:40:24 +01:00 |
Gunnar Beutner
|
c63c28dd9c
|
Fine-grained locks (WIP, Part 1).
|
2013-02-17 19:14:34 +01:00 |
Gunnar Beutner
|
34cc7347ca
|
Bugfix: Reschedule the delegation timer after starting it.
|
2013-02-13 12:18:36 +01:00 |
Gunnar Beutner
|
b17cafd0cf
|
Make the delegation interval configurable.
|
2013-02-13 09:59:38 +01:00 |
Gunnar Beutner
|
b14027ec73
|
Move EXPORT_COMPONENT() macros to the beginning of the files.
Fixes #3654
|
2013-02-08 07:11:14 +01:00 |
Gunnar Beutner
|
59f1d3ffc0
|
Fix warnings on initial startup (i.e. without a state file).
Fixes #3606
|
2013-02-05 15:43:38 +01:00 |
Gunnar Beutner
|
2f98f56119
|
Re-schedule checks when re-assigning them to a different checker.
|
2013-01-25 13:09:23 +01:00 |
Gunnar Beutner
|
335a0b3067
|
Implement support for enabling/disabling passive checks.
|
2013-01-24 23:11:54 +01:00 |
Gunnar Beutner
|
db6c89bc58
|
Update service state when delegation is unsuccessful
Fixes #3548
|
2013-01-24 10:40:31 +01:00 |
Gunnar Beutner
|
83772d4386
|
Implemented DynamicType support.
Fixes #3477
|
2012-12-04 08:42:24 +01:00 |
Gunnar Beutner
|
b740628042
|
Bugfix: Delegation didn't work for local-only instances.
|
2012-10-12 15:45:33 +02:00 |
Gunnar Beutner
|
26da51e071
|
Bugfix: The delegation component should use only non-local checker endpoints.
|
2012-10-12 10:33:11 +02:00 |
Gunnar Beutner
|
b9b009b6da
|
Build fix for Windows.
|
2012-09-21 16:28:14 +02:00 |
Gunnar Beutner
|
bb8935fe9b
|
Added Win64 build support.
|
2012-09-21 16:15:36 +02:00 |
Gunnar Beutner
|
8e4bdf3872
|
Build fixes for Windows.
|
2012-09-10 14:35:01 +02:00 |
Gunnar Beutner
|
037e3d913b
|
Refactored the libraries.
|
2012-09-10 14:07:32 +02:00 |
Gunnar Beutner
|
c7b29c6b46
|
Build fix for Windows.
|
2012-09-07 11:46:38 +02:00 |
Gunnar Beutner
|
9bc93ce4a9
|
Renamed 'doc' to 'docs'.
Moved Doxygen files to docs/.
Removed cJSON directory.
Moved libraries into lib/.
Renamed 'config' to 'm4'.
Renamed 'dyn' library to 'config'.
|
2012-09-07 10:27:31 +02:00 |
Gunnar Beutner
|
dc6246642f
|
Implemented replication for Endpoint objects.
|
2012-09-03 10:29:02 +02:00 |
Gunnar Beutner
|
8b87e30197
|
Removed roles/publications.
|
2012-08-14 10:53:04 +02:00 |
Gunnar Beutner
|
d4c6824056
|
Fixed compiler warnings.
|
2012-08-04 09:58:31 +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
|
d1e7c15178
|
Removed delegation::ServiceStatus message (obsoleted by the domain concept)
|
2012-07-25 09:03:02 +02:00 |
Gunnar Beutner
|
7d1ec0332d
|
Removed CIB::RequireInformation.
|
2012-07-20 14:30:35 +02:00 |
Gunnar Beutner
|
a224c20a30
|
Revert 78215843 as it requires Boost version 1.43.
|
2012-07-17 19:19:03 +02:00 |
Gunnar Beutner
|
6707bfeb26
|
Updated delegation/checker to use cibsync rather than sending service objects.
|
2012-07-17 12:57:21 +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
|
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
|
7d859e2e18
|
Made logging more modular.
|
2012-07-10 12:21:19 +02:00 |
Gunnar Beutner
|
777f39c1ef
|
Renamed Dictionary::{Set,Get}Property -> Dictionary::{Set,Get}
|
2012-07-09 16:19:56 +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
|
8955f17c41
|
Undelegate services when their config objects are removed.
|
2012-07-04 16:50:25 +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 |