1009 Commits

Author SHA1 Message Date
Gunnar Beutner
2864460419 Use LIBRARY_VERSION for libtool. 2012-05-27 13:35:55 +02:00
Gunnar Beutner
33d67401b9 Use STL exceptions as far as possible. 2012-05-26 21:30:04 +02:00
Gunnar Beutner
94eba566af Proper integration for Boost. 2012-05-25 22:04:03 +02:00
Gunnar Beutner
04aaf2f354 Added preliminary version of the dynamic object framework. 2012-05-25 11:10:11 +02:00
Gunnar Beutner
59dcfa801c Consistent ordering for method declarations. 2012-05-21 23:42:54 +02:00
Gunnar Beutner
1f56d2eb13 Win32: added handler for Ctrl-C
Removed unused code from the Component class
Added accessor function for Application::Instance
2012-05-21 12:54:28 +02:00
Gunnar Beutner
9beef6446f Even more documentation updastes. 2012-05-19 11:04:52 +02:00
Gunnar Beutner
d02dd4eb0a Documentation update.
Code cleanup.
2012-05-18 22:56:34 +02:00
Gunnar Beutner
c3cc247be0 Fixed base class for ConfigFileComponent. 2012-05-18 11:36:27 +02:00
Gunnar Beutner
df4c8b9bae Cleaned up code. 2012-05-17 19:14:03 +02:00
Gunnar Beutner
877c7a09b2 Cleaned up Dictionary/Message classes. 2012-05-16 11:30:54 +02:00
Gunnar Beutner
77bec95ec5 Cleaned up jsonrpc library.
Updated documentation.
2012-05-15 16:29:46 +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
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
208e055651 Removed the broker setting. 2012-05-10 12:12:48 +02:00
Gunnar Beutner
3214c29363 Added copyright headers.
Updated Debian build files.
2012-05-10 12:06:41 +02:00
Gunnar Beutner
a582b2c191 Bugfix for the welcome message. 2012-05-09 15:09:14 +02:00
Gunnar Beutner
9b86c7f35f Crash fix. 2012-05-09 14:10:14 +02:00
Gunnar Beutner
42881d4b8a Build fix for RHEL 5.3 2012-05-09 13:49:26 +02:00
Gunnar Beutner
f2698c0fb7 Fix method registration. 2012-05-09 12:34:11 +02:00
Gunnar Beutner
4cbf2400c0 Fixed crash in DiscoveryComponent::HasMessagePermission 2012-05-09 12:21:56 +02:00
Gunnar Beutner
2c93eea4e7 Fixed library dependencies (libtool). 2012-05-09 12:10:07 +02:00
Gunnar Beutner
18bffce0ed Implemented message-based authorisation checks. 2012-05-09 10:16:31 +02:00
Gunnar Beutner
bef85cac1a Updated documentation for some of the classes. 2012-05-08 15:14:20 +02:00
Gunnar Beutner
22ad7b05dc Updated configrpc module to work with the new discovery component. 2012-05-08 13:40:22 +02:00
Gunnar Beutner
1573c19aaa Removed rpclistener/rpcconnection config object types. 2012-05-08 13:03:29 +02:00
Gunnar Beutner
b2f440d2cb Documentation for the discovery module. 2012-05-08 11:58:46 +02:00
Gunnar Beutner
8ccc2be319 Bugfix for the reconnection handler. 2012-05-08 10:22:47 +02:00
Gunnar Beutner
63e318383d Bugfix: duplicate Welcome messages 2012-05-08 10:17:45 +02:00
Gunnar Beutner
e7a718ac11 Windows build fixes
Added C3 test config.
2012-05-08 09:41:39 +02:00
Gunnar Beutner
4c04c47018 Implemented broker authorisation. 2012-05-08 09:20:42 +02:00
Gunnar Beutner
203d788ea5 Implemented discovery::Welcome message type. 2012-05-07 14:52:49 +02:00
Gunnar Beutner
28bdbe1ffe Cleaned up JSON-RPC client code. 2012-05-07 13:48:17 +02:00
Gunnar Beutner
c8a5343fe5 Refactored subscription code in preparation for a centralized broker/discovery component. 2012-05-07 11:13:47 +02:00
Gunnar Beutner
0c59c675be Cleaned up demo component. 2012-04-30 13:59:54 +02:00
Gunnar Beutner
5c603ee98b Bugfix for deleting delegates. 2012-04-27 13:11:07 +02:00
Gunnar Beutner
6b4647a5dc Updated log messages. 2012-04-27 11:57:14 +02:00
Gunnar Beutner
ae58a2dcda Cleaned up logging.
Implemented TCPSocket::Get*Address()
2012-04-26 16:50:47 +02:00
Gunnar Beutner
0d8b352150 Fixed subscription code. 2012-04-25 20:35:37 +02:00
Gunnar Beutner
e5b146b792 Updated authentication subsystem to use SSL certificates. 2012-04-24 15:56:48 +02:00
Gunnar Beutner
576181f304 Added helper functions for commonly used IcingaApplication methods. 2012-04-24 07:17:46 +02:00
Gunnar Beutner
885f1834f1 Added discovery component. 2012-04-23 16:49:02 +02:00
Gunnar Beutner
a60c7cd2a3 Updated test config. 2012-04-23 14:06:13 +02:00
Gunnar Beutner
ab0a37142a Bugfixes for the demo component. 2012-04-23 14:01:31 +02:00
Gunnar Beutner
d3798c4bf4 Implemented demo component. 2012-04-23 13:45:41 +02:00
Gunnar Beutner
f7acf4ba3f Code cleanups.
Proper error handling for some *NIX functions.
2012-04-23 09:48:20 +02:00
Gunnar Beutner
69c30c264a Code cleanup 2012-04-22 16:45:31 +02:00
Gunnar Beutner
f7f8edb875 Cleaned up configrpc. 2012-04-20 15:49:12 +02:00