Commit Graph

32 Commits

Author SHA1 Message Date
Gunnar Beutner 8b87e30197 Removed roles/publications. 2012-08-14 10:53:04 +02:00
Gunnar Beutner a38379c56d Implemented support for replicating object tags [WIP - broken]. 2012-08-02 11:45:50 +02:00
Gunnar Beutner 77029763cf Use a map (rather than a vector) for endpoints where we know the identity. 2012-06-20 15:22:39 +02:00
Gunnar Beutner 4c658eb889 Multi-threaded nagios checks. 2012-06-17 21:00:24 +02:00
Gunnar Beutner dbe48e501c Use specific types (rather than Object::Ptr) for event handlers. 2012-06-16 13:09:17 +02:00
Gunnar Beutner 7753e229cc Remove EventArgs struct. 2012-06-16 03:42:54 +02:00
Gunnar Beutner 1e1bb43dea Replaced custom event code with Boost.Signals. 2012-06-14 15:16:41 +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 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 77bec95ec5 Cleaned up jsonrpc library.
Updated documentation.
2012-05-15 16:29:46 +02:00
Gunnar Beutner f6dff42434 Fixed FSF address. 2012-05-11 13:33:57 +02:00
Gunnar Beutner 3214c29363 Added copyright headers.
Updated Debian build files.
2012-05-10 12:06:41 +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 c8a5343fe5 Refactored subscription code in preparation for a centralized broker/discovery component. 2012-05-07 11:13:47 +02:00
Gunnar Beutner 415f1d39aa Close old connection when duplicate endpoints are found. 2012-04-27 13:44:53 +02:00
Gunnar Beutner 4d873b50fb Disallow connections to endpoints we're already connected to. 2012-04-27 11:50:01 +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 885f1834f1 Added discovery component. 2012-04-23 16:49:02 +02:00
Gunnar Beutner d3798c4bf4 Implemented demo component. 2012-04-23 13:45:41 +02:00
Gunnar Beutner 1a128e2f66 Implemented pseudo-authentication handshake. 2012-04-20 10:38:11 +02:00
Gunnar Beutner c11231f4e7 Added placeholders for event persistance handling. 2012-04-19 12:16:52 +02:00
Gunnar Beutner 7474b63dff Refactored messaging system. 2012-04-18 15:22:25 +02:00
Gunnar Beutner ab32aa4f71 Refactored JSON/message code. 2012-04-16 16:27:41 +02:00
Gunnar Beutner 05a6303f82 Build fixes for Windows. 2012-04-13 11:45:09 +02:00
Gunnar Beutner 27d008f1ce Build fix for *NIX. 2012-04-13 11:32:19 +02:00
Gunnar Beutner 390a00e546 Made build system more Windows-friendly
Implemented endpoint system for the discovery service
2012-04-06 08:56:52 +02:00