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
|
3f708fce21
|
Made inheritance for Exception class virtual.
Fixed EndpointManager.
|
2012-05-24 19:36:37 +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
|
1584e03fa3
|
Documentation update.
|
2012-05-19 10:48:00 +02:00 |
Gunnar Beutner
|
ce60fbd6ba
|
Documentation updates.
Renamed classes to match style guide.
|
2012-05-19 10:27:41 +02:00 |
Gunnar Beutner
|
8b0c102cac
|
More documentation updates.
|
2012-05-18 23:25:06 +02:00 |
Gunnar Beutner
|
fcb0394329
|
Documentation updates.
|
2012-05-18 23:24:00 +02:00 |
Gunnar Beutner
|
257988539a
|
Updated documentation.
|
2012-05-18 22:21:28 +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
|
bcaff12d20
|
Make sure icinga works even without SSL.
|
2012-05-15 11:08:04 +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
|
0c8932d2d9
|
Fixed more compilation warnings.
|
2012-05-10 13:17:15 +02:00 |
Gunnar Beutner
|
3214c29363
|
Added copyright headers.
Updated Debian build files.
|
2012-05-10 12:06:41 +02:00 |
Gunnar Beutner
|
42881d4b8a
|
Build fix for RHEL 5.3
|
2012-05-09 13:49:26 +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
|
1573c19aaa
|
Removed rpclistener/rpcconnection config object types.
|
2012-05-08 13:03:29 +02:00 |
Gunnar Beutner
|
63e318383d
|
Bugfix: duplicate Welcome messages
|
2012-05-08 10:17:45 +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
|
7e4788720d
|
Bugfix: Exception for invalid messages wasn't properly dealt with.
|
2012-04-30 08:22:30 +02:00 |
Gunnar Beutner
|
415f1d39aa
|
Close old connection when duplicate endpoints are found.
|
2012-04-27 13:44:53 +02:00 |
Gunnar Beutner
|
d55965c070
|
Made SSL cert paths configurable.
|
2012-04-27 13:12:06 +02:00 |
Gunnar Beutner
|
6b4647a5dc
|
Updated log messages.
|
2012-04-27 11:57:14 +02:00 |
Gunnar Beutner
|
4d873b50fb
|
Disallow connections to endpoints we're already connected to.
|
2012-04-27 11:50:01 +02:00 |
Gunnar Beutner
|
c1a8576c5c
|
Implemented IPv6 support.
|
2012-04-27 09:54:07 +02:00 |
Gunnar Beutner
|
3825e2902f
|
Cleaned up reconnection code.
|
2012-04-26 21:33:23 +02:00 |
Gunnar Beutner
|
ae58a2dcda
|
Cleaned up logging.
Implemented TCPSocket::Get*Address()
|
2012-04-26 16:50:47 +02:00 |
Gunnar Beutner
|
e35b14f9a4
|
Make Application::Log static and add more logging.
|
2012-04-26 12:58:20 +02:00 |
Gunnar Beutner
|
0d8b352150
|
Fixed subscription code.
|
2012-04-25 20:35:37 +02:00 |
Gunnar Beutner
|
09a7cf9a82
|
Removed EndpointManager::SetIdentity and EndpointManager::GetIdentity
|
2012-04-24 19:54:06 +02:00 |
Gunnar Beutner
|
fa9449fc73
|
SSL bugfixes.
|
2012-04-24 16:27:23 +02:00 |
Gunnar Beutner
|
55e8619b76
|
Fixed *NIX build scripts.
|
2012-04-24 15:58:19 +02:00 |
Gunnar Beutner
|
e5b146b792
|
Updated authentication subsystem to use SSL certificates.
|
2012-04-24 15:56:48 +02:00 |
Gunnar Beutner
|
21ef4836ee
|
Implement SSL support.
|
2012-04-24 14:02:15 +02:00 |
Gunnar Beutner
|
576181f304
|
Added helper functions for commonly used IcingaApplication methods.
|
2012-04-24 07:17:46 +02:00 |
Gunnar Beutner
|
bd3ceb8edd
|
Fixed message subscriptions.
|
2012-04-23 17:00:39 +02:00 |
Gunnar Beutner
|
9e85d1efe4
|
Auto-load the discovery component.
|
2012-04-23 16:51:03 +02:00 |
Gunnar Beutner
|
885f1834f1
|
Added discovery component.
|
2012-04-23 16:49:02 +02:00 |
Gunnar Beutner
|
5fa34a3e3d
|
Funnel messages through the generic SendUnicastRequest method to take advantage of the centralised security features.
|
2012-04-23 16:48:40 +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 |