279 Commits

Author SHA1 Message Date
Gunnar Beutner
c1ce5ed8ba Updated standalone config example. 2012-08-17 13:56:04 +02:00
Gunnar Beutner
9ed4e78491 Updated example configs and fixed yet another crash. 2012-08-14 14:23:16 +02:00
Gunnar Beutner
0667491942 Updated example configs. 2012-08-14 14:09:08 +02:00
Gunnar Beutner
06b1a73864 Fixed crash while shutting down Icinga. 2012-08-14 14:04:05 +02:00
Gunnar Beutner
160219f4d3 Refactored Application class to use DynamicObject as a base class. 2012-08-14 12:51:51 +02:00
Gunnar Beutner
8b87e30197 Removed roles/publications. 2012-08-14 10:53:04 +02:00
Gunnar Beutner
645a767ecc Build fix for Boost 1.50 (and possibly other versions as well). 2012-08-14 10:40:43 +02:00
Gunnar Beutner
b9ee3b26eb Fixed remote replication of non-config attributes. 2012-08-04 10:23:18 +02:00
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
24a5a10e00 Refactored ConfigObject adapter classes. 2012-07-27 19:56:57 +02:00
Gunnar Beutner
8e118983be Refactored jsonrpc lib to use the new TcpClient interface. 2012-07-16 00:05:24 +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
30aa16d9dc Implemented script tasks. 2012-07-14 15:59:59 +02:00
Gunnar Beutner
20dbad0131 Implemented Process class, cleaned up NagiosCheckTask. 2012-07-13 21:00:54 +02:00
Gunnar Beutner
8dc5ba7632 Added missing GPL headers and Visual Studio filters. 2012-07-09 20:32:02 +02:00
Gunnar Beutner
0a6cf57f57 Added convenience module to list of dependencies. 2012-07-08 09:57:33 +02:00
Gunnar Beutner
28f88df37c Fixed build on Win32. 2012-07-07 13:17:50 +02:00
Gunnar Beutner
e8b112689e Link convenience module into icinga app when building with --disable-shared. 2012-07-06 15:56:31 +02:00
Gunnar Beutner
37cf22aaf0 Implemented ConfigItemBuilder class. 2012-07-06 14:33:10 +02:00
Gunnar Beutner
734ec2f5fb Implemented service dependencies. 2012-07-03 14:18:46 +02:00
Gunnar Beutner
5dc74ecf0e Build fixes for *NIX. 2012-07-03 10:00:44 +02:00
Gunnar Beutner
02482463d3 Fixed build scripts for *NIX. 2012-07-03 08:31:30 +02:00
Gunnar Beutner
334c247655 Win32 bugfixes. 2012-07-01 13:21:49 +02:00
Gunnar Beutner
5f0bec3936 Implemented compat module (WIP). 2012-06-27 18:43:34 +02:00
Gunnar Beutner
a9d865c94f Combine private and public keys into one file. 2012-06-27 09:10:37 +02:00
Gunnar Beutner
34d26d424f Made sockets multi-threaded. 2012-06-24 05:27:01 +02:00
Gunnar Beutner
9338362bf8 Bugfixes. 2012-06-17 21:27:13 +02:00
Gunnar Beutner
0bd5323629 Prefer boost::* over C++0x features. 2012-06-15 19:32:41 +02:00
Gunnar Beutner
d52afa080e Bugfixes. 2012-06-14 21:09:35 +02:00
Gunnar Beutner
146880c110 Added log messages, fixed config. 2012-06-14 16:31:38 +02:00
Gunnar Beutner
0b9cd3423b Updated test configs. 2012-06-14 16:14:13 +02:00
Gunnar Beutner
27f9d9373c Added delegation component. 2012-06-14 13:21:40 +02:00
Gunnar Beutner
b0a372c5f8 Build fixes. 2012-06-14 13:04:22 +02:00
Gunnar Beutner
739d0c1c29 Implemented asynchronous (internal) API calls. 2012-06-14 11:18:20 +02:00
Gunnar Beutner
31407fd07f Implemented rudimentary service checks. 2012-06-13 13:43:12 +02:00
Gunnar Beutner
7750242384 Bugfixes. 2012-06-12 11:56:12 +02:00
Gunnar Beutner
16d2a02e04 Converted example config files. 2012-06-12 11:45:37 +02:00
Gunnar Beutner
0270d9cf52 Bugfixes. 2012-06-12 10:49:30 +02:00
Gunnar Beutner
132a62f4eb Fixed Solaris compatibility. 2012-05-29 16:56:25 +02:00
Gunnar Beutner
3027ea1758 Added SQLite. 2012-05-29 13:52:24 +02:00
Gunnar Beutner
d130d6017f Improved MingW compatibility. 2012-05-28 10:41:21 +02:00
Gunnar Beutner
94eba566af Proper integration for Boost. 2012-05-25 22:04:03 +02:00
Gunnar Beutner
77bec95ec5 Cleaned up jsonrpc library.
Updated documentation.
2012-05-15 16:29:46 +02:00
Gunnar Beutner
bcaff12d20 Make sure icinga works even without SSL. 2012-05-15 11:08:04 +02:00
Gunnar Beutner
925e947a98 Updated documentation.
Cleaned up Dictionary class.
2012-05-15 10:58:14 +02:00
Gunnar Beutner
d9b7debdcc Cleaned up application initialization.
Made code documentation more doxygen-friendly.
Added doxygen config file.
2012-05-14 19:14:23 +02:00
Gunnar Beutner
7b03f52e99 Added support for --disable-shared. 2012-05-12 16:12:26 +02:00