Gunnar Beutner
|
6ebb1bf192
|
Bugfixes for SSL sockets.
|
2012-07-16 12:25:09 +02:00 |
Gunnar Beutner
|
dd26fd46f5
|
Keep track of whether sockets are connected.
|
2012-07-16 11:15:20 +02:00 |
Gunnar Beutner
|
802fc15969
|
Cleaned up TcpClient interface.
|
2012-07-16 00:02:31 +02:00 |
Gunnar Beutner
|
b176963c93
|
Improved Event::Post performance.
|
2012-07-13 23:37:05 +02:00 |
Gunnar Beutner
|
34d26d424f
|
Made sockets multi-threaded.
|
2012-06-24 05:27:01 +02:00 |
Gunnar Beutner
|
d1f4d9b829
|
Performance improvements.
|
2012-06-22 23:19:10 +02:00 |
Gunnar Beutner
|
7f299fb2a7
|
Performance fixes for TLS sockets.
|
2012-06-22 11:47:06 +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
|
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
|
33d67401b9
|
Use STL exceptions as far as possible.
|
2012-05-26 21:30:04 +02:00 |
Gunnar Beutner
|
5dfb1cc4b4
|
Cleaned up socket error handling.
|
2012-05-26 20:01:00 +02:00 |
Gunnar Beutner
|
ce60fbd6ba
|
Documentation updates.
Renamed classes to match style guide.
|
2012-05-19 10:27:41 +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
|
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
|
36eb5e1cf3
|
More documentation updates.
|
2012-05-08 15:36:28 +02:00 |
Gunnar Beutner
|
28bdbe1ffe
|
Cleaned up JSON-RPC client code.
|
2012-05-07 13:48:17 +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
|
21ef4836ee
|
Implement SSL support.
|
2012-04-24 14:02:15 +02:00 |
Gunnar Beutner
|
69c30c264a
|
Code cleanup
|
2012-04-22 16:45:31 +02:00 |
Gunnar Beutner
|
7474b63dff
|
Refactored messaging system.
|
2012-04-18 15:22:25 +02:00 |
Gunnar Beutner
|
8e7787e315
|
Improved socket error handling.
|
2012-04-04 16:02:19 +02:00 |
Gunnar Beutner
|
261329e483
|
Implemented outbound JSON-RPC client connections.
Made socket error handling more robust.
|
2012-04-04 12:36:23 +02:00 |
Gunnar Beutner
|
66fdf079fa
|
Removed custom new_object function.
|
2012-04-03 15:16:11 +02:00 |
Gunnar Beutner
|
3da08ca9b6
|
Refactored event handling.
|
2012-04-03 11:13:17 +02:00 |
Gunnar Beutner
|
7c5d29bbc9
|
Renamed RefType/WeakRefType typedefs to Ptr/WeakPtr
|
2012-04-02 20:50:35 +02:00 |
Gunnar Beutner
|
1ebda64e75
|
Implemented support for binding methods to the ConnectionManager class
|
2012-03-29 20:03:29 +02:00 |
Gunnar Beutner
|
9db06ec8e7
|
Improved FIFO performance
|
2012-03-28 19:50:55 +02:00 |
Gunnar Beutner
|
265a8231c8
|
Implemented support for sending reply messages.
|
2012-03-28 15:56:39 +02:00 |
Gunnar Beutner
|
221bbe9a07
|
Improved buffering behavior.
|
2012-03-28 14:06:02 +02:00 |
Gunnar Beutner
|
e11994038d
|
Initial commit.
|
2012-03-28 13:24:49 +02:00 |