Gunnar Beutner
|
478f03b49a
|
Replace boost::shared_ptr with boost::intrusive_ptr
refs #7622
|
2014-11-09 16:54:41 +01:00 |
Gunnar Beutner
|
b18f57a745
|
Remove logger_fwd.hpp
|
2014-10-19 14:50:39 +02:00 |
Gunnar Beutner
|
088efc3c69
|
Avoid unnecessary Poll() calls
|
2014-10-18 00:29:39 +02:00 |
Gunnar Beutner
|
2c8f766200
|
Fix another deadlock in TlsStream
|
2014-10-17 20:56:22 +02:00 |
Gunnar Beutner
|
d414149f74
|
Fix compiler warning
refs #7244
|
2014-10-16 14:21:33 +02:00 |
Gunnar Beutner
|
f67a11c183
|
Don't log error messages when TLS connections are closed
refs #7244
|
2014-10-16 13:11:14 +02:00 |
Gunnar Beutner
|
f433679b13
|
Implement the "pki request" and "pki ticket" commands
refs #7244
|
2014-10-16 12:27:34 +02:00 |
Gunnar Beutner
|
fd6fe82606
|
Fix unauthenticated TLS connections
refs #7244
|
2014-10-16 09:58:01 +02:00 |
Gunnar Beutner
|
311cce5d41
|
Allow TLS connections with unverified certificates
refs #7244
|
2014-10-16 09:01:18 +02:00 |
Gunnar Beutner
|
dc4fe38d8f
|
Fix crash in TlsStream::IsEof
refs #6862
|
2014-09-10 08:51:25 +02:00 |
Gunnar Beutner
|
9133c01f00
|
Fix spurious SSL errors
fixes #6981
|
2014-09-05 08:19:47 +02:00 |
Gunnar Beutner
|
f7f8bd9b00
|
Use const-ref specifier when catching exceptions
refs #6070
|
2014-08-25 08:36:30 +02:00 |
Gunnar Beutner
|
107a152a8f
|
Improve TLS and cluster error messages
refs #6066
|
2014-08-20 14:07:23 +02:00 |
Michael Friedrich
|
87e63edb93
|
Use a local buffer for ERR_error_string()
refs #6724
refs #6682
|
2014-08-05 11:30:06 +02:00 |
Gunnar Beutner
|
f3d55848f5
|
Add a missing lock in TlsStream::Close
fixes #6621
refs #6724
|
2014-08-05 09:35:28 +02:00 |
Gunnar Beutner
|
da41725e5b
|
Partially revert 3f647bb779
refs #6724
|
2014-08-05 08:41:52 +02:00 |
Gunnar Beutner
|
3f647bb779
|
Fix OpenSSL errors during (re-)negotiation
fixes #6724
|
2014-08-01 15:23:07 +02:00 |
Gunnar Beutner
|
1723d97ed0
|
Revert "Fix deadlock in ApiClient::SendMessage"
This reverts commit 0ac6e97f32 .
|
2014-07-01 08:57:54 +02:00 |
Gunnar Beutner
|
0ac6e97f32
|
Fix deadlock in ApiClient::SendMessage
fixes #6368
|
2014-06-30 12:52:43 +02:00 |
Michael Friedrich
|
0c021d94cb
|
Error Messages: Catch and log all Socket class exceptions.
Refs #6070
|
2014-06-05 16:17:53 +02:00 |
Michael Friedrich
|
2989c00680
|
Error messages: Enable logging in TlsStream class.
Refs #6070
|
2014-06-05 15:34:54 +02:00 |
Gunnar Beutner
|
632026cd9f
|
Rename C++ header files.
Fixes #6291
|
2014-05-25 16:27:14 +02:00 |
Gunnar Beutner
|
9c3e399188
|
Remove unnecessary includes.
Fixes #6189
|
2014-05-11 18:11:32 +02:00 |
Gunnar Beutner
|
c7b5e4c31e
|
Fix some compiler warnings.
Refs #5823
|
2014-05-11 06:04:43 +02:00 |
Gunnar Beutner
|
45270f1bb8
|
Refactor the agent and cluster components.
Refs #6107
|
2014-05-08 09:13:04 +02:00 |
Gunnar Beutner
|
e2fe1c8a6b
|
Properly shut down TLS streams.
Refs #6107
|
2014-05-06 10:40:36 +02:00 |
Gunnar Beutner
|
e6fb8caace
|
Implement loop detection for cluster links.
Refs #5467
|
2014-04-25 15:07:13 +02:00 |
Gunnar Beutner
|
737441f201
|
Fix deadlock in TlsStream::{Read,Write}.
Refs #5467
|
2014-04-25 15:07:13 +02:00 |
Gunnar Beutner
|
0ea144a64d
|
Set OpenSSL locking callback.
Refs #4865
|
2014-04-12 21:22:59 +02:00 |
Gunnar Beutner
|
06fdaeb2b2
|
Fix file descriptors not getting closed properly
Refs #4865
|
2014-04-12 08:16:57 +02:00 |
Michael Friedrich
|
ce737ff2f3
|
Change copyright header (again).
Fixes #5424
|
2014-03-19 11:42:47 +01:00 |
Michael Friedrich
|
555d72150a
|
Update copyright header.
Fixes #5424
|
2014-01-09 00:32:11 +01:00 |
Gunnar Beutner
|
6acc017707
|
Remove namespace qualifiers for boost::make_shared and boost::enable_shared_from_this.
Fixes #5012
|
2013-11-07 08:28:33 +01:00 |
Gunnar Beutner
|
c824fc4f9f
|
Fix error message.
|
2013-10-18 08:48:15 +02:00 |
Gunnar Beutner
|
bf1a800e39
|
Update copyright information.
|
2013-09-25 07:45:56 +02:00 |
Gunnar Beutner
|
f39f69d390
|
Refactor ASSERT macro.
|
2013-08-28 08:18:58 +02:00 |
Gunnar Beutner
|
f49bb3d150
|
Refactor JSON-RPC library and implement check-result messages.
|
2013-08-27 12:21:41 +02:00 |
Gunnar Beutner
|
d9730f5b83
|
Bugfixes for the replication component.
|
2013-04-05 12:09:26 +02:00 |
Gunnar Beutner
|
09f395a7de
|
Refactor the socket subsystem.
|
2013-04-04 16:08:40 +02:00 |
Gunnar Beutner
|
8ac0a80101
|
Bugfixes for the socket subsystem.
|
2013-04-02 11:08:35 +02:00 |
Gunnar Beutner
|
49c6c358b1
|
Bugfixes for the JSON-RPC sub-system.
|
2013-04-01 16:25:23 +02:00 |
Gunnar Beutner
|
2a8bc3ca0f
|
Refactor #includes (Part 5).
|
2013-03-18 17:39:40 +01:00 |
Gunnar Beutner
|
0bb0711d72
|
Refactor #includes (Part 2).
|
2013-03-16 21:18:53 +01:00 |
Gunnar Beutner
|
3073200b53
|
Cleaned up #includes (Part 1).
|
2013-03-15 18:21:29 +01:00 |
Gunnar Beutner
|
91c82263a5
|
Fix some deadlocks in the TlsStream class.
|
2013-03-12 11:56:14 +01:00 |
Gunnar Beutner
|
d8edd98e41
|
Add more information to exceptions.
|
2013-03-11 13:47:17 +01:00 |
Gunnar Beutner
|
e2416b5b54
|
Check return values of SymGetLineFromAddr64 and SymFromAddr.
|
2013-03-07 16:00:10 +01:00 |
Gunnar Beutner
|
48485c5f26
|
More lock refactoring. Yay.
|
2013-03-02 09:07:47 +01:00 |
Gunnar Beutner
|
b887f14d96
|
Use BOOST_THROW_EXCEPTION instead of boost::throw_exception()
Fixes #3636
|
2013-02-06 12:51:12 +01:00 |
Gunnar Beutner
|
8a469e190f
|
Fixed some more compiler warnings (when using -Wall).
|
2013-02-01 19:02:07 +01:00 |