Gunnar Beutner
|
fd9dc32a3d
|
Implement SNI support for the TlsStream class
fixes #8610
|
2015-03-05 14:15:42 +01:00 |
Gunnar Beutner
|
e52a1f38f3
|
Fix uninitialized field in the ApiListener class
Coverity Bug ID: 1272321
|
2015-03-02 10:14:14 +01:00 |
Jean-Marcel Flach
|
9ed21563ff
|
Use RequestShutdown with exitcode instead of Application::Exit
fixes #8436
|
2015-02-27 14:43:30 +01:00 |
Gunnar Beutner
|
4e8c5706e1
|
Don't send heartbeats during log replay
fixes #8461
refs #8485
|
2015-02-26 14:59:39 +01:00 |
Michael Friedrich
|
ba77d7b35f
|
ApiListener: Fix misleading connection log messages
fixes #8493
|
2015-02-20 15:11:44 +01:00 |
Gunnar Beutner
|
667b62cc3c
|
Improve log messages for ApiListener::ApiTimerHandler
|
2015-02-17 15:46:29 +01:00 |
Gunnar Beutner
|
1c7a0d03a1
|
Fix a case where NetString::ReadStringFromStream might incorrectly return StatusEof
refs #6109
|
2015-02-14 18:48:33 +01:00 |
Gunnar Beutner
|
f097e48889
|
Don't use separate threads for each ApiClient object
fixes #6109
|
2015-02-14 16:34:36 +01:00 |
Michael Friedrich
|
2cab6fbb9d
|
Make the argments for the stats functions const-ref
fixes #8433
|
2015-02-13 11:29:15 +01:00 |
Gunnar Beutner
|
97fc5bb10b
|
Implement additional attributes for the Host class
refs #7564
|
2015-02-09 08:50:17 +01:00 |
Michael Friedrich
|
ea2ac81003
|
Remove name and return value for stats functions
fixes #6171
|
2015-02-07 22:36:17 +01:00 |
Gunnar Beutner
|
88e1aadbf2
|
Use a separate thread for TLS connection attempts
fixes #8295
|
2015-01-28 08:35:36 +01:00 |
Michael Friedrich
|
78bfd0204c
|
Update copyright year
|
2015-01-22 12:00:23 +01:00 |
Gunnar Beutner
|
55b7f00382
|
Remove unnecessary includes
|
2014-12-15 10:16:06 +01:00 |
Gunnar Beutner
|
8611682cdb
|
Fix initialization for the ApiListener class
fixes #7780
|
2014-11-21 23:23:31 +01:00 |
Gunnar Beutner
|
7321e45abc
|
Implement support for executing remote commands
fixes #7559
|
2014-11-13 14:54:55 +01:00 |
Gunnar Beutner
|
478f03b49a
|
Replace boost::shared_ptr with boost::intrusive_ptr
refs #7622
|
2014-11-09 16:54:41 +01:00 |
Gunnar Beutner
|
7559273359
|
Replace cJSON with YAJL
fixes #7452
|
2014-10-26 20:00:35 +01:00 |
Gunnar Beutner
|
5cb08f3ecc
|
Fix incorrect attribute name
fixes #7446
|
2014-10-24 17:48:02 +02:00 |
Gunnar Beutner
|
17003d0157
|
Remove unnecessary initializers
refs #7247
|
2014-10-23 19:02:16 +02: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
|
311cce5d41
|
Allow TLS connections with unverified certificates
refs #7244
|
2014-10-16 09:01:18 +02:00 |
Gunnar Beutner
|
879684efcd
|
Fix problems with PNP4Nagios
fixes #7268
|
2014-09-17 15:38:39 +02:00 |
Gunnar Beutner
|
ac32d4b382
|
Improve thread spawning behavior
fixes #7186
|
2014-09-11 11:45:21 +02:00 |
Gunnar Beutner
|
6f2ea6bc08
|
Fix build problems with Oracle Solaris Studio
refs #6896
|
2014-09-02 13:09:17 +02:00 |
Gunnar Beutner
|
fca79dd66c
|
Check object access when replaying log files
fixes #6205
|
2014-08-26 11:01:29 +02:00 |
Gunnar Beutner
|
f7f8bd9b00
|
Use const-ref specifier when catching exceptions
refs #6070
|
2014-08-25 08:36:30 +02:00 |
Gunnar Beutner
|
2c7f440a73
|
Implement support for ApiListener::bind_host
fixes #6998
|
2014-08-25 08:27:19 +02:00 |
Gunnar Beutner
|
3972aa20c4
|
Change log level for one of the log messages
refs #6066
|
2014-08-22 16:00:57 +02:00 |
Gunnar Beutner
|
29db3f0972
|
Add more log messages for API connections
refs #6066
|
2014-08-22 15:39:34 +02:00 |
Michael Friedrich
|
de229f9fec
|
Exit early on ApiListener SSL errors
refs #6682
|
2014-08-05 12:14:24 +02:00 |
Gunnar Beutner
|
883170a806
|
Avoid duplicate API connections
refs #6724
|
2014-08-05 09:10:59 +02:00 |
Michael Friedrich
|
51329f0b3c
|
Bail early if ApiListener cannot be started
refs #6682
|
2014-08-04 17:23:41 +02:00 |
Gunnar Beutner
|
9c9982616b
|
Properly close TLS connections
refs #6724
|
2014-08-04 13:35:12 +02:00 |
Gunnar Beutner
|
65e69fcd37
|
Another attempt at fixing the API deadlock
fixes #6617
|
2014-07-01 09:41:02 +02:00 |
Gunnar Beutner
|
adccc41a8d
|
Fix: Icinga doesn't send SetLogPosition messages when one of the endpoints fails to connect
fixes #6537
|
2014-06-23 10:00:02 +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
|
47f19a2ce9
|
Error messages: Catch all SSL/TLS exceptions in ApiListener.
Refs #6070
|
2014-06-05 15:03:56 +02:00 |
Michael Friedrich
|
bd916723f4
|
Error messages: Fix ApiListener.
Refs #6070
|
2014-06-05 14:40:52 +02:00 |
Gunnar Beutner
|
24035ab390
|
Use AF_UNSPEC for Bind() calls.
Fixes #6375
|
2014-06-01 08:51:06 +02:00 |
Michael Friedrich
|
340693fb34
|
Change log message identifier for libremote.
Refs #6346
|
2014-05-28 14:42:00 +02:00 |
Gunnar Beutner
|
632026cd9f
|
Rename C++ header files.
Fixes #6291
|
2014-05-25 16:27:14 +02:00 |
Michael Friedrich
|
15f054b7fe
|
Move ApiListener timer logs to 'notice'.
Refs #6070
|
2014-05-23 14:16:35 +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
|
0713918c5e
|
Extract exception error info message.
Refs #6070
|
2014-05-22 16:07:57 +02:00 |
Michael Friedrich
|
aaa6154fd7
|
Make critical connection errors readable in ApiListener.
Refs #6070
|
2014-05-22 16:07:57 +02:00 |