30 Commits

Author SHA1 Message Date
Gunnar Beutner
478f03b49a Replace boost::shared_ptr with boost::intrusive_ptr
refs #7622
2014-11-09 16:54:41 +01:00
Michael Friedrich
f69527599f Cli: Fix serial.txt permissions for 'node setup/wizard'
fixes #7546
2014-11-02 19:38:35 +01:00
Gunnar Beutner
9368ff0e03 Update some more log messages 2014-10-20 10:09:57 +02:00
Gunnar Beutner
2d5e9514a5 Refactor logging code 2014-10-19 17:52:17 +02:00
Gunnar Beutner
b18f57a745 Remove logger_fwd.hpp 2014-10-19 14:50:39 +02:00
Gunnar Beutner
97cf93089b Build fix for FreeBSD 2014-10-16 13:36:25 +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
311cce5d41 Allow TLS connections with unverified certificates
refs #7244
2014-10-16 09:01:18 +02:00
Gunnar Beutner
092983d5ad Properly deal with closed TLS streams
fixes #6892
2014-09-09 15:28:55 +02:00
Gunnar Beutner
9a06b09366 ApiClient: Don't try to write to closed streams
refs #6892
2014-09-09 15:12:39 +02:00
Gunnar Beutner
5bb3971f0b Increase queue size for API clients
fixes #6841
fixes #7096
2014-09-05 11:54: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
29db3f0972 Add more log messages for API connections
refs #6066
2014-08-22 15:39:34 +02:00
Gunnar Beutner
3c8e84e59e Fix an invalid pointer access in ApiClient::DisconnectSync
refs #6724
2014-08-04 12:48:46 +02:00
Gunnar Beutner
6455c51777 Fix a potential deadlock in ApiClient::Disconnect
refs #6724
2014-08-04 09:50:47 +02:00
Gunnar Beutner
f6d6a82762 Fix crash in ApiClient::Disconnect
fixes #6672
2014-07-09 09:14:17 +02:00
Gunnar Beutner
65e69fcd37 Another attempt at fixing the API deadlock
fixes #6617
2014-07-01 09:41:02 +02:00
Gunnar Beutner
8b1579381e Revert "Fix another deadlock in ApiClient::SendMessage"
This reverts commit a0c09303251d22738f82a9c35a66d327c98699a3.
2014-07-01 08:57:57 +02:00
Gunnar Beutner
a0c0930325 Fix another deadlock in ApiClient::SendMessage
refs #6368
2014-06-30 14:01:07 +02:00
Michael Friedrich
340693fb34 Change log message identifier for libremote.
Refs #6346
2014-05-28 14:42:00 +02:00
Gunnar Beutner
ca51fe8c56 Remove the keep_alive attribute.
Fixes #6304
2014-05-26 13:49:14 +02:00
Gunnar Beutner
632026cd9f Rename C++ header files.
Fixes #6291
2014-05-25 16:27:14 +02:00
Michael Friedrich
1df7518b35 Move more log messages to 'notice' severity.
Refs #6070
2014-05-22 23:47:03 +02:00
Michael Friedrich
c2dadc5f88 Fix debug output for Api* connection errors.
Refs #6070
2014-05-22 21:20:18 +02:00
Michael Friedrich
4296ec3987 Change the most chatting log messages to 'notice' severity.
Refs #6070
2014-05-22 16:07:57 +02:00
Michael Friedrich
7462c8320a Add 'notice' severity to *Logger.
Refs #6070
2014-05-22 16:07:57 +02:00
Gunnar Beutner
9c3e399188 Remove unnecessary includes.
Fixes #6189
2014-05-11 18:11:32 +02:00
Gunnar Beutner
87bcb168d7 Implement timeout for anonymous ApiClient objects.
Refs #6107
2014-05-08 15:12:56 +02:00
Gunnar Beutner
bd610a74b1 Clean up reconnect handler.
Refs #6107
2014-05-08 15:00:09 +02:00
Gunnar Beutner
45270f1bb8 Refactor the agent and cluster components.
Refs #6107
2014-05-08 09:13:04 +02:00