Gunnar Beutner
|
48485c5f26
|
More lock refactoring. Yay.
|
2013-03-02 09:07:47 +01:00 |
Gunnar Beutner
|
2ef255b9f6
|
Fine-grained locks (WIP, Part 9).
|
2013-02-24 01:10:34 +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
|
b14027ec73
|
Move EXPORT_COMPONENT() macros to the beginning of the files.
Fixes #3654
|
2013-02-08 07:11:14 +01:00 |
Gunnar Beutner
|
f2e17bdd09
|
Fixed compiler warnings (-Wextra).
|
2013-02-02 22:13:54 +01:00 |
Gunnar Beutner
|
c97b480b1e
|
Implement support for anonymous multicast messages.
Fixes #3545
|
2013-01-22 10:14:52 +01:00 |
Gunnar Beutner
|
5a7aeb1f19
|
Fix: Endpoints were not properly marked as local.
|
2013-01-18 09:37:27 +01:00 |
Gunnar Beutner
|
321d66023f
|
Refactored the socket classes.
|
2012-11-22 12:04:32 +01: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
|
97829fbfcd
|
Cleaned up the code a bit.
|
2012-09-21 09:43:06 +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
|
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
|
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
|
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
|
5dc74ecf0e
|
Build fixes for *NIX.
|
2012-07-03 10:00:44 +02:00 |
Gunnar Beutner
|
5649f3efb2
|
Renamed m_*Endpoint to m_Endpoint.
|
2012-07-02 11:07:54 +02:00 |
Gunnar Beutner
|
5f0bec3936
|
Implemented compat module (WIP).
|
2012-06-27 18:43:34 +02:00 |
Gunnar Beutner
|
34d26d424f
|
Made sockets multi-threaded.
|
2012-06-24 05:27:01 +02:00 |
Gunnar Beutner
|
7753e229cc
|
Remove EventArgs struct.
|
2012-06-16 03:42:54 +02:00 |
Gunnar Beutner
|
0bd5323629
|
Prefer boost::* over C++0x features.
|
2012-06-15 19:32:41 +02:00 |
Gunnar Beutner
|
1e1bb43dea
|
Replaced custom event code with Boost.Signals.
|
2012-06-14 15:16:41 +02:00 |
Gunnar Beutner
|
739d0c1c29
|
Implemented asynchronous (internal) API calls.
|
2012-06-14 11:18:20 +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
|
6f6cc52e20
|
Use spec file as the authorative source of the package info/version number.
|
2012-05-27 19:50:48 +02:00 |
Gunnar Beutner
|
2864460419
|
Use LIBRARY_VERSION for libtool.
|
2012-05-27 13:35:55 +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
|
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
|
3214c29363
|
Added copyright headers.
Updated Debian build files.
|
2012-05-10 12:06:41 +02:00 |
Gunnar Beutner
|
2c93eea4e7
|
Fixed library dependencies (libtool).
|
2012-05-09 12:10:07 +02:00 |
Gunnar Beutner
|
bef85cac1a
|
Updated documentation for some of the classes.
|
2012-05-08 15:14:20 +02:00 |